From 9fc47b01a1ba52218051f73ec7c07827ec801055 Mon Sep 17 00:00:00 2001 From: dyszczo <krzysiek@inspirelabs.pl> Date: Fri, 7 Dec 2018 17:15:16 +0100 Subject: [PATCH] major bugfix for translable/translatable --- src/Translable.php | 9 +++++++++ src/Translatable.php | 6 +++++- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 src/Translable.php diff --git a/src/Translable.php b/src/Translable.php new file mode 100644 index 0000000..c13e2a7 --- /dev/null +++ b/src/Translable.php @@ -0,0 +1,9 @@ +<?php + +/** + * @deprecated Have typo so better use WPDesk_Translatable + */ +interface WPDesk_Translable { + /** @return string */ + public function get_text_domain(); +} \ No newline at end of file diff --git a/src/Translatable.php b/src/Translatable.php index cc19edd..a1d9eea 100644 --- a/src/Translatable.php +++ b/src/Translatable.php @@ -1,11 +1,15 @@ <?php +if ( ! interface_exists( 'WPDesk_Translable' ) ) { + require_once 'Translable.php'; +} + /** * Have info about textdomain - how to translate texts * * have to be compatible with PHP 5.2.x */ -interface WPDesk_Translatable { +interface WPDesk_Translatable extends WPDesk_Translable { /** @return string */ public function get_text_domain(); } \ No newline at end of file -- GitLab