From 4cec81f4e713ed31626dd22462ddb64fde056ff1 Mon Sep 17 00:00:00 2001
From: Grzegorz Rola <grola@seostudio.pl>
Date: Fri, 20 Jul 2018 11:23:55 +0200
Subject: [PATCH] Hookable

---
 src/Plugin/AbstractPlugin.php     |  2 +-
 src/Plugin/HookableCollection.php | 10 +---------
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/src/Plugin/AbstractPlugin.php b/src/Plugin/AbstractPlugin.php
index 6e9d4c1..480e706 100644
--- a/src/Plugin/AbstractPlugin.php
+++ b/src/Plugin/AbstractPlugin.php
@@ -8,7 +8,7 @@ namespace WPDesk\PluginBuilder\Plugin;
  * @author Grzegorz
  *
  */
-abstract class AbstractPlugin implements \WPDesk_Translable, HookableCollection, Hookable {
+abstract class AbstractPlugin implements \WPDesk_Translable, HookableCollection {
 
 	/** @var \WPDesk_Plugin_Info */
 	protected $plugin_info;
diff --git a/src/Plugin/HookableCollection.php b/src/Plugin/HookableCollection.php
index 9d251bf..15dd429 100644
--- a/src/Plugin/HookableCollection.php
+++ b/src/Plugin/HookableCollection.php
@@ -2,7 +2,7 @@
 
 namespace WPDesk\PluginBuilder\Plugin;
 
-interface HookableCollection {
+interface HookableCollection extends Hookable {
 
 	/**
 	 * Add hookable object.
@@ -11,13 +11,5 @@ interface HookableCollection {
 	 */
 	public function add_hookable( $hookable_object );
 
-
-	/**
-	 * Init hooks (actions and filters).
-	 *
-	 * @return null
-	 */
-	public function hooks();
-
 }
 
-- 
GitLab