From: <nat...@us...> - 2010-10-28 19:59:52
|
Author: nathangray Date: Thu Oct 28 21:59:43 2010 New Revision: 32733 URL: http://www.egroupware.org/viewvc/egroupware?rev=32733&view=rev Log: Add some documentation and allow set_currentsite to accept either a URL or an ID Modified: trunk/sitemgr/inc/class.Sites_BO.inc.php Modified: trunk/sitemgr/inc/class.Sites_BO.inc.php URL: http://www.egroupware.org/viewvc/egroupware/trunk/sitemgr/inc/class.Sites_BO.inc.php?rev=32733&r1=32732&r2=32733&view=diff ============================================================================== --- trunk/sitemgr/inc/class.Sites_BO.inc.php (original) +++ trunk/sitemgr/inc/class.Sites_BO.inc.php Thu Oct 28 21:59:43 2010 @@ -181,11 +181,21 @@ } + /** + * Set the site that will be worked with during this request. + * It cannot be changed during this request after this. + * + * @param site_url Site ID or url + * @param mode One of Administration, ...? + */ function set_currentsite($site_url,$mode) { if ($site_url) { - $this->current_site = $this->read($this->urltoid($site_url)); + if(!is_numeric($site_url)) { + $site_url = $this->urltoid($site_url); + } + $this->current_site = $this->read($site_url); } else { |