gplx/mediawiki/extensions/SemanticMediaWiki/docs/technical/hooks/hook.sqlstore.installer.aft...

846 B

SMW::SQLStore::Installer::AfterCreateTablesComplete

  • Since: 2.5
  • Description: Hook allows to add extra tables after the creation process as been finalized.
  • Reference class: Installer.php

Signature

use MediaWiki\MediaWikiServices;
use SMW\SQLStore\TableBuilder;
use Onoi\MessageReporter\MessageReporter;

MediaWikiServices::getInstance()->getHookContainer()->register( 'SMW::SQLStore::Installer::AfterCreateTablesComplete', function( TableBuilder $tableBuilder, MessageReporter $messageReporter ) {

	// Output details on the activity
	$messageReporter->reportMessage( '...' );

	// See documentation in the available TableBuilder interface
	$tableBuilder->create( ... );

	return true;
} );