Fixed type-hints + added assert + method getGroup().

Signed-off-by: Roland Haeder <roland@mxchange.org>
This commit is contained in:
Roland Haeder 2014-09-12 22:38:17 +02:00 committed by Mikael Nordfeldth
parent 419c2cd5b3
commit db704b5d10
2 changed files with 11 additions and 2 deletions

View File

@ -46,6 +46,12 @@ if (!defined('STATUSNET')) {
*/
class NewgroupAction extends FormAction
{
protected $group;
function getGroup() {
return $this->group;
}
function title()
{
// TRANS: Title for form to create a group.

View File

@ -187,8 +187,11 @@ class GroupPrivateMessagePlugin extends Plugin
return true;
}
function onEndGroupSaveForm(GroupAction $action)
function onEndGroupSaveForm(Action $action)
{
// The Action class must contain this method
assert(is_callable(array($action 'getGroup')));
$gps = null;
if (!empty($action->getGroup())) {
@ -390,7 +393,7 @@ class GroupPrivateMessagePlugin extends Plugin
return true;
}
function onStartShowExportData(GroupAction $action)
function onStartShowExportData(Action $action)
{
if ($action instanceof ShowgroupAction) {
$gps = Group_privacy_settings::forGroup($action->getGroup());