gplx/mediawiki/extensions/SemanticMediaWiki/docs/technical/hooks/hook.grouppermissions.befor...

814 B

SMW::GroupPermissions::BeforeInitializationComplete

  • Since: 3.2
  • Description: Hook to provide a possibility the modify Semantic MediaWiki's permissions settings before the initialization is completed.
  • Reference class: GroupPermissions.php

Signature

use MediaWiki\MediaWikiServices;

MediaWikiServices::getInstance()->getHookContainer()->register( 'SMW::GroupPermissions::BeforeInitializationComplete', function( &$permissions ) {

	// Assignments have the form of:
	// $permissions['smw_group_x'] = [ 'right_x' => true, 'right_y' => true ];

	// Rights added by Semantic MediaWiki are listed in the
	// `GroupPermissions` class

	return true;
} );