User:BWolff (WMF)/listendpoints

From mediawiki.org

For use with eval.php

echo "Actions:\n"; foreach( $wgActions as $action => $value ) { echo "\t$action (" . ($value === true ? ucfirst( $action ) . 'Action': $value ) . ")\n"; }foreach( $wgContentHandlers as $model => $c ) {try{ $override = ContentHandler::getForModelId( $model )->getActionOverrides(); } catch( Exception $e ) { continue;} foreach( $override as $action => $value ) { echo "\t$action [$model] ($value)\n"; } } echo "\nSpecial Pages:"; foreach( SpecialPageFactory::getNames() as $name ) { echo "\tSpecial:$name (" . get_class(SpecialPageFactory::getPage( $name )) . ")\n";}