$action_name = $this->action->trimmed('action');
$this->action->elementStart('ul', array('class' => 'nav'));
- if (Event::handle('StartAccountSettingsNav', array(&$this->action))) {
+ if (Event::handle('StartAccountSettingsNav', array($this->action))) {
$user = common_current_user();
if(Event::handle('StartAccountSettingsProfileMenuItem', array($this, &$menu))){
Event::handle('EndAccountSettingsOtherMenuItem', array($this, &$menu));
}
- Event::handle('EndAccountSettingsNav', array(&$this->action));
+ Event::handle('EndAccountSettingsNav', array($this->action));
}
$this->action->elementEnd('ul');
$action_name = $this->action->trimmed('action');
$this->action->elementStart('ul', array('class' => 'nav'));
- if (Event::handle('StartConnectSettingsNav', array(&$this->action))) {
+ if (Event::handle('StartConnectSettingsNav', array($this->action))) {
# action => array('prompt', 'title')
$menu = array();
$action_name === $menuaction);
}
- Event::handle('EndConnectSettingsNav', array(&$this->action));
+ Event::handle('EndConnectSettingsNav', array($this->action));
}
$this->action->elementEnd('ul');
$this->action->elementStart('ul', array('class' => 'nav'));
- if (Event::handle('StartLoginGroupNav', array(&$this->action))) {
+ if (Event::handle('StartLoginGroupNav', array($this->action))) {
$this->action->menuItem(common_local_url('login'),
_('Login'),
$action_name === 'register');
}
- Event::handle('EndLoginGroupNav', array(&$this->action));
+ Event::handle('EndLoginGroupNav', array($this->action));
}
$this->action->elementEnd('ul');
$this->out->elementEnd('div');
return;
}
- if (Event::handle('StartProfilePageActionsSection', array(&$this->out, $this->profile))) {
+ if (Event::handle('StartProfilePageActionsSection', array($this->out, $this->profile))) {
$cur = common_current_user();
$this->out->element('h2', null, _('User actions'));
$this->out->elementStart('ul');
- if (Event::handle('StartProfilePageActionsElements', array(&$this->out, $this->profile))) {
+ if (Event::handle('StartProfilePageActionsElements', array($this->out, $this->profile))) {
if (empty($cur)) { // not logged in
- if (Event::handle('StartProfileRemoteSubscribe', array(&$this->out, $this->profile))) {
+ if (Event::handle('StartProfileRemoteSubscribe', array($this->out, $this->profile))) {
$this->out->elementStart('li', 'entity_subscribe');
$this->showRemoteSubscribeLink();
$this->out->elementEnd('li');
- Event::handle('EndProfileRemoteSubscribe', array(&$this->out, $this->profile));
+ Event::handle('EndProfileRemoteSubscribe', array($this->out, $this->profile));
}
} else {
if ($cur->id == $this->profile->id) { // your own page
}
}
- Event::handle('EndProfilePageActionsElements', array(&$this->out, $this->profile));
+ Event::handle('EndProfilePageActionsElements', array($this->out, $this->profile));
}
$this->out->elementEnd('ul');
$this->out->elementEnd('div');
- Event::handle('EndProfilePageActionsSection', array(&$this->out, $this->profile));
+ Event::handle('EndProfilePageActionsSection', array($this->out, $this->profile));
}
}
return true;
}
- function onEndLoginGroupNav(&$action)
+ function onEndLoginGroupNav($action)
{
$action_name = $action->trimmed('action');
/*
* Add a login tab for Facebook Connect
*
- * @param Action &action the current action
+ * @param Action $action the current action
*
* @return void
*/
- function onEndLoginGroupNav(&$action)
+ function onEndLoginGroupNav($action)
{
if (self::hasKeys()) {
$action_name = $action->trimmed('action');
/*
* Add a tab for managing Facebook Connect settings
*
- * @param Action &action the current action
+ * @param Action $action the current action
*
* @return void
*/
- function onEndConnectSettingsNav(&$action)
+ function onEndConnectSettingsNav($action)
{
if (self::hasKeys()) {
$action_name = $action->trimmed('action');
* Add a login tab for Facebook, but only if there's a Facebook
* application defined for the plugin to use.
*
- * @param Action &action the current action
+ * @param Action $action the current action
*
* @return void
*/
- function onEndLoginGroupNav(&$action)
+ function onEndLoginGroupNav($action)
{
$action_name = $action->trimmed('action');
* Add a tab for user-level Facebook settings if the user
* has a link to Facebook
*
- * @param Action &action the current action
+ * @param Action $action the current action
*
* @return void
*/
- function onEndConnectSettingsNav(&$action)
+ function onEndConnectSettingsNav($action)
{
if ($this->hasApplication()) {
$action_name = $action->trimmed('action');
return true;
}
- function onStartAccountSettingsNav(&$action)
+ function onStartAccountSettingsNav($action)
{
$this->_settingsMenu($action);
return false;
}
- function onStartConnectSettingsNav(&$action)
+ function onStartConnectSettingsNav($action)
{
$this->_settingsMenu($action);
return false;
}
- private function _settingsMenu(&$action)
+ private function _settingsMenu($action)
{
$actionName = $action->trimmed('action');
_('Other options'),
$actionName == 'othersettings');
- Event::handle('EndAccountSettingsNav', array(&$action));
+ Event::handle('EndAccountSettingsNav', array($action));
if (common_config('xmpp', 'enabled')) {
$action->menuItem(common_local_url('imsettings'),
_('Authorized connected applications'),
$actionName == 'oauthconnectionsettings');
- Event::handle('EndConnectSettingsNav', array(&$action));
+ Event::handle('EndConnectSettingsNav', array($action));
}
function onEndShowStyles($action)
*
* If we're in openidOnly mode, we disable the menu for all other login.
*
- * @param Action &$action Action being executed
+ * @param Action $action Action being executed
*
* @return boolean hook return
*/
- function onStartLoginGroupNav(&$action)
+ function onStartLoginGroupNav($action)
{
if (common_config('site', 'openidonly')) {
$this->showOpenIDLoginTab($action);
/**
* Menu item for login
*
- * @param Action &$action Action being executed
+ * @param Action $action Action being executed
*
* @return boolean hook return
*/
- function onEndLoginGroupNav(&$action)
+ function onEndLoginGroupNav($action)
{
$this->showOpenIDLoginTab($action);
/**
* Menu item for OpenID settings
*
- * @param Action &$action Action being executed
+ * @param Action $action Action being executed
*
* @return boolean hook return
*/
- function onEndAccountSettingsNav(&$action)
+ function onEndAccountSettingsNav($action)
{
$action_name = $action->trimmed('action');
/*
* Add a login tab for 'Sign in with Twitter'
*
- * @param Action &action the current action
+ * @param Action $action the current action
*
* @return void
*/
- function onEndLoginGroupNav(&$action)
+ function onEndLoginGroupNav($action)
{
$action_name = $action->trimmed('action');
/**
* Add the Twitter Settings page to the Connect Settings menu
*
- * @param Action &$action The calling page
+ * @param Action $action The calling page
*
* @return boolean hook return
*/
- function onEndConnectSettingsNav(&$action)
+ function onEndConnectSettingsNav($action)
{
if (self::hasKeys()) {
$action_name = $action->trimmed('action');
/**
* Add a 'flag' button to profile page
*
- * @param Action &$action The action being called
+ * @param Action $action The action being called
* @param Profile $profile Profile being shown
*
* @return boolean hook result
*/
- function onEndProfilePageActionsElements(&$action, $profile)
+ function onEndProfilePageActionsElements($action, $profile)
{
$this->showFlagButton($action, $profile,
array('action' => 'showstream',