From b2d141b695efe58edda4e323c6a83deab1269ef1 Mon Sep 17 00:00:00 2001 From: Matthias Schmidt Date: Fri, 27 Jul 2018 09:30:05 +0200 Subject: [PATCH] Add `II18nOptionType` interface Close #2724 --- .../lib/system/option/II18nOptionType.class.php | 13 +++++++++++++ .../lib/system/option/TextI18nOptionType.class.php | 2 +- .../system/option/TextareaI18nOptionType.class.php | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 wcfsetup/install/files/lib/system/option/II18nOptionType.class.php diff --git a/wcfsetup/install/files/lib/system/option/II18nOptionType.class.php b/wcfsetup/install/files/lib/system/option/II18nOptionType.class.php new file mode 100644 index 0000000000..cbcfe3c310 --- /dev/null +++ b/wcfsetup/install/files/lib/system/option/II18nOptionType.class.php @@ -0,0 +1,13 @@ + + * @package WoltLabSuite\Core\System\Option + * @since 3.2 + */ +interface II18nOptionType {}; diff --git a/wcfsetup/install/files/lib/system/option/TextI18nOptionType.class.php b/wcfsetup/install/files/lib/system/option/TextI18nOptionType.class.php index a6f0d80525..94126e698e 100644 --- a/wcfsetup/install/files/lib/system/option/TextI18nOptionType.class.php +++ b/wcfsetup/install/files/lib/system/option/TextI18nOptionType.class.php @@ -14,7 +14,7 @@ use wcf\system\WCF; * @license GNU Lesser General Public License * @package WoltLabSuite\Core\System\Option */ -class TextI18nOptionType extends TextOptionType { +class TextI18nOptionType extends TextOptionType implements II18nOptionType { /** * @inheritDoc */ diff --git a/wcfsetup/install/files/lib/system/option/TextareaI18nOptionType.class.php b/wcfsetup/install/files/lib/system/option/TextareaI18nOptionType.class.php index 847ac74509..b5bfff18ac 100644 --- a/wcfsetup/install/files/lib/system/option/TextareaI18nOptionType.class.php +++ b/wcfsetup/install/files/lib/system/option/TextareaI18nOptionType.class.php @@ -14,7 +14,7 @@ use wcf\system\WCF; * @license GNU Lesser General Public License * @package WoltLabSuite\Core\System\Option */ -class TextareaI18nOptionType extends TextareaOptionType { +class TextareaI18nOptionType extends TextareaOptionType implements II18nOptionType { /** * @inheritDoc */ -- 2.20.1