MediaWiki master
Entry points
Collaboration diagram for Entry points:

Files

file  api.php
 The web entry point for all Action API queries, handled by ApiMain and ApiBase subclasses.
 
file  ApiEntryPoint.php
 Entry point implementation for all Action API queries, handled by ApiMain and ApiBase subclasses.
 
file  AuthenticatedFileEntryPoint.php
 Entry point implementation for serving non-public images to logged-in users.
 
file  img_auth.php
 The web entry point for serving non-public images to logged-in users.
 
file  opensearch_desc.php
 The web entry point for generating an OpenSearch description document.
 
file  thumb.php
 The web entry point for retrieving media thumbnails.
 
file  thumb_handler.php
 The web entry point to be used as 404 handler behind a web server rewrite rule for media thumbnails, internally handled via thumb.php.
 
file  Thumbnail404EntryPoint.php
 Entry point implementation for automatically generating missing media thumbnails on the fly.
 
file  ThumbnailEntryPoint.php
 Entry point implementation for retrieving media thumbnails, created by a MediaHandler subclass or proxy request if FileRepo::getThumbProxyUrl is configured.
 

Classes

class  MediaWiki\Actions\ActionEntryPoint
 The index.php entry point for web browser navigations, usually routed to an Action or SpecialPage subclass. More...
 
class  MediaWiki\MediaWikiEntryPoint
 Base class for entry point handlers. More...
 
class  MediaWiki\ResourceLoader\ResourceLoaderEntryPoint
 Entry point implementation for ResourceLoader, which serves static CSS/JavaScript via MediaWiki\ResourceLoader\Module Module subclasses. More...
 

Detailed Description

Web entry points reside in top-level MediaWiki directory (i.e. installation path). These entry points handle web requests to interact with the wiki. Other PHP files in the repository are not accessed directly from the web, but instead included by an entry point.