diff options
-rw-r--r-- | actions/doc.php | 10 | ||||
-rw-r--r-- | actions/logout.php | 47 |
2 files changed, 45 insertions, 12 deletions
diff --git a/actions/doc.php b/actions/doc.php index fd48ac110..aaf006f07 100644 --- a/actions/doc.php +++ b/actions/doc.php @@ -42,9 +42,7 @@ if (!defined('LACONICA')) { * @author Robin Millette <millette@controlyourself.ca> * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 * @link http://laconi.ca/ - - -*/ + */ class DocAction extends Action { var $filename; @@ -56,7 +54,7 @@ class DocAction extends Action * @param array $args array of arguments * * @return nothing - */ + */ function handle($args) { parent::handle($args); @@ -73,7 +71,7 @@ class DocAction extends Action * Display content. * * @return nothing - */ + */ function showContent() { $c = file_get_contents($this->filename); @@ -85,7 +83,7 @@ class DocAction extends Action * Page title. * * @return page title - */ + */ function title() { return ucfirst($this->title); diff --git a/actions/logout.php b/actions/logout.php index 86d6270ab..0ff8dc754 100644 --- a/actions/logout.php +++ b/actions/logout.php @@ -1,5 +1,16 @@ <?php -/* +/** + * Logout action. + * + * PHP version 5 + * + * @category Action + * @package Laconica + * @author Evan Prodromou <evan@controlyourself.ca> + * @author Robin Millette <millette@controlyourself.ca> + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://laconi.ca/ + * * Laconica - a distributed open-source microblogging tool * Copyright (C) 2008, Controlez-Vous, Inc. * @@ -17,18 +28,42 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -if (!defined('LACONICA')) { exit(1); } +if (!defined('LACONICA')) { + exit(1); +} -require_once(INSTALLDIR.'/lib/openid.php'); +require_once INSTALLDIR.'/lib/openid.php'; +/** + * Logout action class. + * + * @category Action + * @package Laconica + * @author Evan Prodromou <evan@controlyourself.ca> + * @author Robin Millette <millette@controlyourself.ca> + * @license http://www.fsf.org/licensing/licenses/agpl.html AGPLv3 + * @link http://laconi.ca/ + */ class LogoutAction extends Action { + /** + * This is read only. + * + * @return boolean true + */ function isReadOnly() { return true; } - + + /** + * Class handler. + * + * @param array $args array of arguments + * + * @return nothing + */ function handle($args) { parent::handle($args); @@ -36,8 +71,8 @@ class LogoutAction extends Action $this->clientError(_('Not logged in.')); } else { common_set_user(null); - common_real_login(false); # not logged in - common_forgetme(); # don't log back in! + common_real_login(false); // not logged in + common_forgetme(); // don't log back in! common_redirect(common_local_url('public')); } } |