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