mediawiki-extensions-Visual.../includes/VisualEditorBeforeEditorHook.php

34 lines
630 B
PHP
Raw Normal View History

<?php
namespace MediaWiki\Extension\VisualEditor;
use MediaWiki\Output\OutputPage;
use Skin;
/**
* VisualEditorBeforeEditorHook
*
* @file
* @ingroup Extensions
* @copyright 2011-2021 VisualEditor Team and others; see AUTHORS.txt
* @license MIT
*/
interface VisualEditorBeforeEditorHook {
/**
* This hook is executed in before deciding if the editor is available on a certain page
*
* If the hook returns false, the editor is not available.
*
* @param OutputPage $output
* @param Skin $skin
* @return bool
*/
public function onVisualEditorBeforeEditor(
OutputPage $output,
Skin $skin
): bool;
}