From ba8cda4d052b41c053933b8650010c7515895498 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20Calvo?= Date: Mon, 24 Jul 2017 01:33:07 +0200 Subject: [PATCH] [ticket/15287] Add is_available method PHPBB3-15287 --- phpBB/phpbb/storage/provider/local.php | 8 ++++++++ phpBB/phpbb/storage/provider/provider_interface.php | 7 +++++++ 2 files changed, 15 insertions(+) diff --git a/phpBB/phpbb/storage/provider/local.php b/phpBB/phpbb/storage/provider/local.php index 16e57608ae..370178cf47 100644 --- a/phpBB/phpbb/storage/provider/local.php +++ b/phpBB/phpbb/storage/provider/local.php @@ -30,4 +30,12 @@ class local implements provider_interface { return ['path']; } + + /** + * {@inheritdoc} + */ + public function is_available() + { + return true; + } } diff --git a/phpBB/phpbb/storage/provider/provider_interface.php b/phpBB/phpbb/storage/provider/provider_interface.php index b832025508..d2e78d907f 100644 --- a/phpBB/phpbb/storage/provider/provider_interface.php +++ b/phpBB/phpbb/storage/provider/provider_interface.php @@ -28,4 +28,11 @@ interface provider_interface * @return array Configuration keys */ public function get_options(); + + /** + * Return true if the adapter is available. + * + * @return bool + */ + public function is_available(); }