From 928ea38a5e853c6a22e441fc69d6e052c36788e4 Mon Sep 17 00:00:00 2001 From: michael Date: Wed, 10 Sep 2003 13:22:28 +0000 Subject: [PATCH] (#2990) added method to check if the website is in use. --- lib/web/WebSite.inc | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+), 0 deletions(-) diff --git a/lib/web/WebSite.inc b/lib/web/WebSite.inc index f99889c..c6656fb 100644 --- a/lib/web/WebSite.inc +++ b/lib/web/WebSite.inc @@ -252,6 +252,25 @@ class WebSite { $_SESSION["errorMessage"] = $lang_err_database; return false; } + + /** + * Returns true if the website is currently in use- ie. a document is being published to it + */ + function inUse() { + global $default; + $sql = $default->db; + $sQuery = "SELECT WS.id FROM $default->web_sites_table WS " . + "INNER JOIN $default->web_documents_table WD ON WS.id=WD.web_site_id " . + "WHERE WS.id = $this->iId " . + "AND WD.status_id=1"; + $sql->query($sQuery); + $rows = $sql->num_rows(); + if ($rows > 0){ + return true; + } else { + return false; + } + } } /** -- libgit2 0.21.4