X-Git-Url: https://git.mxchange.org/?p=quix0rs-gnu-social.git;a=blobdiff_plain;f=lib%2Fprofileaction.php;h=39e4375f8aa120b279104467d7e70b89136b95b2;hp=d98bcd7f7433387a45715ab706bfda5b4a1115a0;hb=ffcdd14940e0a10a40b292378ccabf51d4a04cff;hpb=9054bb69e9cc9cf0c3788a1dad4a75e8b9a9ce7e diff --git a/lib/profileaction.php b/lib/profileaction.php index d98bcd7f74..39e4375f8a 100644 --- a/lib/profileaction.php +++ b/lib/profileaction.php @@ -78,7 +78,7 @@ abstract class ProfileAction extends ManagedAction return $this->target; } - function isReadOnly($args) + function isReadOnly(array $args=array()) { return true; } @@ -178,20 +178,19 @@ abstract class ProfileAction extends ManagedAction // TRANS: H2 text for user statistics. $this->element('h2', null, _('Statistics')); - $profile = $this->target; - $actionParams = array('nickname' => $profile->nickname); + $actionParams = array('nickname' => $this->target->nickname); $stats = array( array( 'id' => 'user-id', // TRANS: Label for user statistics. 'label' => _('User ID'), - 'value' => $profile->id, + 'value' => $this->target->id, ), array( 'id' => 'member-since', // TRANS: Label for user statistics. 'label' => _('Member since'), - 'value' => date('j M Y', strtotime($profile->created)) + 'value' => date('j M Y', strtotime($this->target->created)) ), array( 'id' => 'notices', @@ -209,7 +208,7 @@ abstract class ProfileAction extends ManagedAction ); // Give plugins a chance to add stats entries - Event::handle('ProfileStats', array($profile, &$stats)); + Event::handle('ProfileStats', array($this->target, &$stats)); foreach ($stats as $row) { $this->showStatsRow($row); @@ -314,7 +313,7 @@ abstract class ProfileAction extends ManagedAction class SubscribersMiniList extends ProfileMiniList { - function newListItem($profile) + function newListItem(Profile $profile) { return new SubscribersMiniListItem($profile, $this->action); }