<?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; }