WordPress.org

Make WordPress Core

Ticket #36335: 36335-classmap.2.diff

File 36335-classmap.2.diff, 28.5 KB (added by MikeSchinkel, 4 years ago)

wp-classmapgen.php and example generated wp-classmap.php

  • www/wp-classmapgen.php

    IDEA additional info:
    Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
    <+>UTF-8
     
     1<?php
     2/**
     3 * Generates a classmap for classes in /wp-includes and /wp-admin
     4 * It should be saved to the www root and when run it saves to wp-classmap.php
     5 * wp-classmap.php could then be loaded by wp-settings.php
     6 *
     7 * THIS IS A STRAWMAN PROPOSAL - https://en.wikipedia.org/wiki/Straw_man_proposal
     8 */
     9global $classmap;
     10$classmap = array();
     11
     12/**
     13 * @param SplFileInfo $file
     14 */
     15function handle_file( $file ) {
     16        global $classmap;
     17
     18        do {
     19                if ( $file->isDir() ) {
     20                        continue;
     21                }
     22
     23                if ( 'php' !== strtolower( $file->getExtension() ) ) {
     24                        continue;
     25                }
     26
     27                $php_code = file_get_contents( $file->getRealPath() );
     28
     29                if ( false === strpos( $php_code, 'class ' ) ) {
     30                        continue;
     31                }
     32
     33                /**
     34                 * @see http://stackoverflow.com/a/12011255/102699
     35                 */
     36                $class_name = '([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*)';
     37
     38                if ( ! preg_match_all( "/\n\s*(final|abstract)?\s*class\s*{$class_name}/", $php_code, $matches ) ) {
     39                        continue;
     40                }
     41                foreach( $matches[ 2 ] as $class_name ) {
     42                        $classmap[ $class_name ] = $file->getRealPath();
     43                }
     44
     45        } while ( false );
     46
     47}
     48
     49$files = new RecursiveIteratorIterator( new RecursiveDirectoryIterator( __DIR__ . '/wp-includes' ) );
     50foreach( $files as $file ) {
     51        handle_file( $file );
     52}
     53$files = new RecursiveIteratorIterator( new RecursiveDirectoryIterator( __DIR__ . '/wp-admin' ) );
     54foreach( $files as $file ) {
     55        handle_file( $file );
     56}
     57ob_start();
     58var_export( $classmap );
     59$classmap = ob_get_clean();
     60$classmap = '<?' . <<<PHP
     61php
     62// WordPress Core Classmap
     63return {$classmap};
     64PHP;
     65
     66header( 'Content-type:text/plain');
     67echo $classmap;
     68file_put_contents( __DIR__ . '/wp-classmap.php', $classmap );
  • www/wp-classmap.php

    IDEA additional info:
    Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
    <+>UTF-8
     
     1<?php
     2// WordPress Core Classmap
     3return array (
     4  'getid3_lib' => '/var/www/wp-includes/ID3/getid3.lib.php',
     5  'getID3' => '/var/www/wp-includes/ID3/getid3.php',
     6  'getid3_handler' => '/var/www/wp-includes/ID3/getid3.php',
     7  'getid3_exception' => '/var/www/wp-includes/ID3/getid3.php',
     8  'getid3_asf' => '/var/www/wp-includes/ID3/module.audio-video.asf.php',
     9  'getid3_flv' => '/var/www/wp-includes/ID3/module.audio-video.flv.php',
     10  'AMFStream' => '/var/www/wp-includes/ID3/module.audio-video.flv.php',
     11  'AMFReader' => '/var/www/wp-includes/ID3/module.audio-video.flv.php',
     12  'AVCSequenceParameterSetReader' => '/var/www/wp-includes/ID3/module.audio-video.flv.php',
     13  'getid3_matroska' => '/var/www/wp-includes/ID3/module.audio-video.matroska.php',
     14  'getid3_quicktime' => '/var/www/wp-includes/ID3/module.audio-video.quicktime.php',
     15  'getid3_riff' => '/var/www/wp-includes/ID3/module.audio-video.riff.php',
     16  'getid3_ac3' => '/var/www/wp-includes/ID3/module.audio.ac3.php',
     17  'getid3_dts' => '/var/www/wp-includes/ID3/module.audio.dts.php',
     18  'getid3_flac' => '/var/www/wp-includes/ID3/module.audio.flac.php',
     19  'getid3_mp3' => '/var/www/wp-includes/ID3/module.audio.mp3.php',
     20  'getid3_ogg' => '/var/www/wp-includes/ID3/module.audio.ogg.php',
     21  'getid3_apetag' => '/var/www/wp-includes/ID3/module.tag.apetag.php',
     22  'getid3_id3v1' => '/var/www/wp-includes/ID3/module.tag.id3v1.php',
     23  'getid3_id3v2' => '/var/www/wp-includes/ID3/module.tag.id3v2.php',
     24  'getid3_lyrics3' => '/var/www/wp-includes/ID3/module.tag.lyrics3.php',
     25  'IXR_Base64' => '/var/www/wp-includes/IXR/class-IXR-base64.php',
     26  'IXR_Client' => '/var/www/wp-includes/IXR/class-IXR-client.php',
     27  'IXR_ClientMulticall' => '/var/www/wp-includes/IXR/class-IXR-clientmulticall.php',
     28  'IXR_Date' => '/var/www/wp-includes/IXR/class-IXR-date.php',
     29  'IXR_Error' => '/var/www/wp-includes/IXR/class-IXR-error.php',
     30  'IXR_IntrospectionServer' => '/var/www/wp-includes/IXR/class-IXR-introspectionserver.php',
     31  'IXR_Message' => '/var/www/wp-includes/IXR/class-IXR-message.php',
     32  'IXR_Request' => '/var/www/wp-includes/IXR/class-IXR-request.php',
     33  'IXR_Server' => '/var/www/wp-includes/IXR/class-IXR-server.php',
     34  'IXR_Value' => '/var/www/wp-includes/IXR/class-IXR-value.php',
     35  'es' => '/var/www/wp-includes/media-template.php',
     36  'wp_atom_server' => '/var/www/wp-includes/pluggable-deprecated.php',
     37  'Translation_Entry' => '/var/www/wp-includes/pomo/entry.php',
     38  'MO' => '/var/www/wp-includes/pomo/mo.php',
     39  'PO' => '/var/www/wp-includes/pomo/po.php',
     40  'POMO_Reader' => '/var/www/wp-includes/pomo/streams.php',
     41  'POMO_FileReader' => '/var/www/wp-includes/pomo/streams.php',
     42  'POMO_StringReader' => '/var/www/wp-includes/pomo/streams.php',
     43  'POMO_CachedFileReader' => '/var/www/wp-includes/pomo/streams.php',
     44  'POMO_CachedIntFileReader' => '/var/www/wp-includes/pomo/streams.php',
     45  'Translations' => '/var/www/wp-includes/pomo/translations.php',
     46  'Gettext_Translations' => '/var/www/wp-includes/pomo/translations.php',
     47  'NOOP_Translations' => '/var/www/wp-includes/pomo/translations.php',
     48  'Error' => '/var/www/wp-includes/random_compat/error_polyfill.php',
     49  'TypeError' => '/var/www/wp-includes/random_compat/error_polyfill.php',
     50  'Requests_Auth_Basic' => '/var/www/wp-includes/Requests/Auth/Basic.php',
     51  'Requests_Cookie_Jar' => '/var/www/wp-includes/Requests/Cookie/Jar.php',
     52  'Requests_Cookie' => '/var/www/wp-includes/Requests/Cookie.php',
     53  'Requests_Exception_HTTP_304' => '/var/www/wp-includes/Requests/Exception/HTTP/304.php',
     54  'Requests_Exception_HTTP_305' => '/var/www/wp-includes/Requests/Exception/HTTP/305.php',
     55  'Requests_Exception_HTTP_306' => '/var/www/wp-includes/Requests/Exception/HTTP/306.php',
     56  'Requests_Exception_HTTP_400' => '/var/www/wp-includes/Requests/Exception/HTTP/400.php',
     57  'Requests_Exception_HTTP_401' => '/var/www/wp-includes/Requests/Exception/HTTP/401.php',
     58  'Requests_Exception_HTTP_402' => '/var/www/wp-includes/Requests/Exception/HTTP/402.php',
     59  'Requests_Exception_HTTP_403' => '/var/www/wp-includes/Requests/Exception/HTTP/403.php',
     60  'Requests_Exception_HTTP_404' => '/var/www/wp-includes/Requests/Exception/HTTP/404.php',
     61  'Requests_Exception_HTTP_405' => '/var/www/wp-includes/Requests/Exception/HTTP/405.php',
     62  'Requests_Exception_HTTP_406' => '/var/www/wp-includes/Requests/Exception/HTTP/406.php',
     63  'Requests_Exception_HTTP_407' => '/var/www/wp-includes/Requests/Exception/HTTP/407.php',
     64  'Requests_Exception_HTTP_408' => '/var/www/wp-includes/Requests/Exception/HTTP/408.php',
     65  'Requests_Exception_HTTP_409' => '/var/www/wp-includes/Requests/Exception/HTTP/409.php',
     66  'Requests_Exception_HTTP_410' => '/var/www/wp-includes/Requests/Exception/HTTP/410.php',
     67  'Requests_Exception_HTTP_411' => '/var/www/wp-includes/Requests/Exception/HTTP/411.php',
     68  'Requests_Exception_HTTP_412' => '/var/www/wp-includes/Requests/Exception/HTTP/412.php',
     69  'Requests_Exception_HTTP_413' => '/var/www/wp-includes/Requests/Exception/HTTP/413.php',
     70  'Requests_Exception_HTTP_414' => '/var/www/wp-includes/Requests/Exception/HTTP/414.php',
     71  'Requests_Exception_HTTP_415' => '/var/www/wp-includes/Requests/Exception/HTTP/415.php',
     72  'Requests_Exception_HTTP_416' => '/var/www/wp-includes/Requests/Exception/HTTP/416.php',
     73  'Requests_Exception_HTTP_417' => '/var/www/wp-includes/Requests/Exception/HTTP/417.php',
     74  'Requests_Exception_HTTP_418' => '/var/www/wp-includes/Requests/Exception/HTTP/418.php',
     75  'Requests_Exception_HTTP_428' => '/var/www/wp-includes/Requests/Exception/HTTP/428.php',
     76  'Requests_Exception_HTTP_429' => '/var/www/wp-includes/Requests/Exception/HTTP/429.php',
     77  'Requests_Exception_HTTP_431' => '/var/www/wp-includes/Requests/Exception/HTTP/431.php',
     78  'Requests_Exception_HTTP_500' => '/var/www/wp-includes/Requests/Exception/HTTP/500.php',
     79  'Requests_Exception_HTTP_501' => '/var/www/wp-includes/Requests/Exception/HTTP/501.php',
     80  'Requests_Exception_HTTP_502' => '/var/www/wp-includes/Requests/Exception/HTTP/502.php',
     81  'Requests_Exception_HTTP_503' => '/var/www/wp-includes/Requests/Exception/HTTP/503.php',
     82  'Requests_Exception_HTTP_504' => '/var/www/wp-includes/Requests/Exception/HTTP/504.php',
     83  'Requests_Exception_HTTP_505' => '/var/www/wp-includes/Requests/Exception/HTTP/505.php',
     84  'Requests_Exception_HTTP_511' => '/var/www/wp-includes/Requests/Exception/HTTP/511.php',
     85  'Requests_Exception_HTTP_Unknown' => '/var/www/wp-includes/Requests/Exception/HTTP/Unknown.php',
     86  'Requests_Exception_HTTP' => '/var/www/wp-includes/Requests/Exception/HTTP.php',
     87  'Requests_Exception_Transport_cURL' => '/var/www/wp-includes/Requests/Exception/Transport/cURL.php',
     88  'Requests_Exception_Transport' => '/var/www/wp-includes/Requests/Exception/Transport.php',
     89  'Requests_Exception' => '/var/www/wp-includes/Requests/Exception.php',
     90  'Requests_Hooks' => '/var/www/wp-includes/Requests/Hooks.php',
     91  'Requests_IDNAEncoder' => '/var/www/wp-includes/Requests/IDNAEncoder.php',
     92  'Requests_IPv6' => '/var/www/wp-includes/Requests/IPv6.php',
     93  'Requests_IRI' => '/var/www/wp-includes/Requests/IRI.php',
     94  'Requests_Proxy_HTTP' => '/var/www/wp-includes/Requests/Proxy/HTTP.php',
     95  'Requests_Response_Headers' => '/var/www/wp-includes/Requests/Response/Headers.php',
     96  'Requests_Response' => '/var/www/wp-includes/Requests/Response.php',
     97  'Requests_Session' => '/var/www/wp-includes/Requests/Session.php',
     98  'Requests_SSL' => '/var/www/wp-includes/Requests/SSL.php',
     99  'Requests_Transport_cURL' => '/var/www/wp-includes/Requests/Transport/cURL.php',
     100  'Requests_Transport_fsockopen' => '/var/www/wp-includes/Requests/Transport/fsockopen.php',
     101  'Requests_Utility_CaseInsensitiveDictionary' => '/var/www/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php',
     102  'Requests_Utility_FilteredIterator' => '/var/www/wp-includes/Requests/Utility/FilteredIterator.php',
     103  'WP_REST_Request' => '/var/www/wp-includes/rest-api/class-wp-rest-request.php',
     104  'WP_REST_Response' => '/var/www/wp-includes/rest-api/class-wp-rest-response.php',
     105  'WP_REST_Server' => '/var/www/wp-includes/rest-api/class-wp-rest-server.php',
     106  'MagpieRSS' => '/var/www/wp-includes/rss.php',
     107  'RSSCache' => '/var/www/wp-includes/rss.php',
     108  'SimplePie_Author' => '/var/www/wp-includes/SimplePie/Author.php',
     109  'SimplePie_Cache_DB' => '/var/www/wp-includes/SimplePie/Cache/DB.php',
     110  'SimplePie_Cache_File' => '/var/www/wp-includes/SimplePie/Cache/File.php',
     111  'SimplePie_Cache_Memcache' => '/var/www/wp-includes/SimplePie/Cache/Memcache.php',
     112  'SimplePie_Cache_MySQL' => '/var/www/wp-includes/SimplePie/Cache/MySQL.php',
     113  'SimplePie_Cache' => '/var/www/wp-includes/SimplePie/Cache.php',
     114  'SimplePie_Caption' => '/var/www/wp-includes/SimplePie/Caption.php',
     115  'SimplePie_Category' => '/var/www/wp-includes/SimplePie/Category.php',
     116  'SimplePie_Content_Type_Sniffer' => '/var/www/wp-includes/SimplePie/Content/Type/Sniffer.php',
     117  'SimplePie_Copyright' => '/var/www/wp-includes/SimplePie/Copyright.php',
     118  'SimplePie_Core' => '/var/www/wp-includes/SimplePie/Core.php',
     119  'SimplePie_Credit' => '/var/www/wp-includes/SimplePie/Credit.php',
     120  'SimplePie_Decode_HTML_Entities' => '/var/www/wp-includes/SimplePie/Decode/HTML/Entities.php',
     121  'SimplePie_Enclosure' => '/var/www/wp-includes/SimplePie/Enclosure.php',
     122  'SimplePie_Exception' => '/var/www/wp-includes/SimplePie/Exception.php',
     123  'SimplePie_File' => '/var/www/wp-includes/SimplePie/File.php',
     124  'SimplePie_gzdecode' => '/var/www/wp-includes/SimplePie/gzdecode.php',
     125  'SimplePie_HTTP_Parser' => '/var/www/wp-includes/SimplePie/HTTP/Parser.php',
     126  'SimplePie_IRI' => '/var/www/wp-includes/SimplePie/IRI.php',
     127  'SimplePie_Item' => '/var/www/wp-includes/SimplePie/Item.php',
     128  'SimplePie_Locator' => '/var/www/wp-includes/SimplePie/Locator.php',
     129  'SimplePie_Misc' => '/var/www/wp-includes/SimplePie/Misc.php',
     130  'SimplePie_Net_IPv6' => '/var/www/wp-includes/SimplePie/Net/IPv6.php',
     131  'SimplePie_Parse_Date' => '/var/www/wp-includes/SimplePie/Parse/Date.php',
     132  'SimplePie_Parser' => '/var/www/wp-includes/SimplePie/Parser.php',
     133  'SimplePie_Rating' => '/var/www/wp-includes/SimplePie/Rating.php',
     134  'SimplePie_Registry' => '/var/www/wp-includes/SimplePie/Registry.php',
     135  'SimplePie_Restriction' => '/var/www/wp-includes/SimplePie/Restriction.php',
     136  'SimplePie_Sanitize' => '/var/www/wp-includes/SimplePie/Sanitize.php',
     137  'SimplePie_Source' => '/var/www/wp-includes/SimplePie/Source.php',
     138  'SimplePie_XML_Declaration_Parser' => '/var/www/wp-includes/SimplePie/XML/Declaration/Parser.php',
     139  'Text_Diff_Engine_native' => '/var/www/wp-includes/Text/Diff/Engine/native.php',
     140  'Text_Diff_Engine_shell' => '/var/www/wp-includes/Text/Diff/Engine/shell.php',
     141  'Text_Diff_Engine_string' => '/var/www/wp-includes/Text/Diff/Engine/string.php',
     142  'Text_Diff_Engine_xdiff' => '/var/www/wp-includes/Text/Diff/Engine/xdiff.php',
     143  'Text_Diff_Renderer_inline' => '/var/www/wp-includes/Text/Diff/Renderer/inline.php',
     144  'Text_Diff_Renderer' => '/var/www/wp-includes/Text/Diff/Renderer.php',
     145  'Text_Diff' => '/var/www/wp-includes/Text/Diff.php',
     146  'Text_MappedDiff' => '/var/www/wp-includes/Text/Diff.php',
     147  'Text_Diff_Op' => '/var/www/wp-includes/Text/Diff.php',
     148  'Text_Diff_Op_copy' => '/var/www/wp-includes/Text/Diff.php',
     149  'Text_Diff_Op_delete' => '/var/www/wp-includes/Text/Diff.php',
     150  'Text_Diff_Op_add' => '/var/www/wp-includes/Text/Diff.php',
     151  'Text_Diff_Op_change' => '/var/www/wp-includes/Text/Diff.php',
     152  'WP_Nav_Menu_Widget' => '/var/www/wp-includes/widgets/class-wp-nav-menu-widget.php',
     153  'WP_Widget_Archives' => '/var/www/wp-includes/widgets/class-wp-widget-archives.php',
     154  'WP_Widget_Calendar' => '/var/www/wp-includes/widgets/class-wp-widget-calendar.php',
     155  'WP_Widget_Categories' => '/var/www/wp-includes/widgets/class-wp-widget-categories.php',
     156  'WP_Widget_Links' => '/var/www/wp-includes/widgets/class-wp-widget-links.php',
     157  'WP_Widget_Meta' => '/var/www/wp-includes/widgets/class-wp-widget-meta.php',
     158  'WP_Widget_Pages' => '/var/www/wp-includes/widgets/class-wp-widget-pages.php',
     159  'WP_Widget_Recent_Comments' => '/var/www/wp-includes/widgets/class-wp-widget-recent-comments.php',
     160  'WP_Widget_Recent_Posts' => '/var/www/wp-includes/widgets/class-wp-widget-recent-posts.php',
     161  'WP_Widget_RSS' => '/var/www/wp-includes/widgets/class-wp-widget-rss.php',
     162  'WP_Widget_Search' => '/var/www/wp-includes/widgets/class-wp-widget-search.php',
     163  'WP_Widget_Tag_Cloud' => '/var/www/wp-includes/widgets/class-wp-widget-tag-cloud.php',
     164  'WP_Widget_Text' => '/var/www/wp-includes/widgets/class-wp-widget-text.php',
     165  'wpdb' => '/var/www/wp-includes/wp-db.php',
     166  'AtomFeed' => '/var/www/wp-includes/atomlib.php',
     167  'AtomEntry' => '/var/www/wp-includes/atomlib.php',
     168  'AtomParser' => '/var/www/wp-includes/atomlib.php',
     169  'WP_Object_Cache' => '/var/www/wp-includes/cache.php',
     170  'WP_Http' => '/var/www/wp-includes/class-http.php',
     171  'Services_JSON' => '/var/www/wp-includes/class-json.php',
     172  'Services_JSON_Error' => '/var/www/wp-includes/class-json.php',
     173  'WP_oEmbed' => '/var/www/wp-includes/class-oembed.php',
     174  'PasswordHash' => '/var/www/wp-includes/class-phpass.php',
     175  'PHPMailer' => '/var/www/wp-includes/class-phpmailer.php',
     176  'phpmailerException' => '/var/www/wp-includes/class-phpmailer.php',
     177  'POP3' => '/var/www/wp-includes/class-pop3.php',
     178  'Requests' => '/var/www/wp-includes/class-requests.php',
     179  'SimplePie' => '/var/www/wp-includes/class-simplepie.php',
     180  'SMTP' => '/var/www/wp-includes/class-smtp.php',
     181  'Snoopy' => '/var/www/wp-includes/class-snoopy.php',
     182  'Walker_CategoryDropdown' => '/var/www/wp-includes/class-walker-category-dropdown.php',
     183  'Walker_Category' => '/var/www/wp-includes/class-walker-category.php',
     184  'Walker_Comment' => '/var/www/wp-includes/class-walker-comment.php',
     185  'Walker_Nav_Menu' => '/var/www/wp-includes/class-walker-nav-menu.php',
     186  'Walker_PageDropdown' => '/var/www/wp-includes/class-walker-page-dropdown.php',
     187  'Walker_Page' => '/var/www/wp-includes/class-walker-page.php',
     188  'WP_Admin_Bar' => '/var/www/wp-includes/class-wp-admin-bar.php',
     189  'WP_Ajax_Response' => '/var/www/wp-includes/class-wp-ajax-response.php',
     190  'WP_Comment_Query' => '/var/www/wp-includes/class-wp-comment-query.php',
     191  'WP_Comment' => '/var/www/wp-includes/class-wp-comment.php',
     192  'WP_Customize_Control' => '/var/www/wp-includes/class-wp-customize-control.php',
     193  'WP_Customize_Manager' => '/var/www/wp-includes/class-wp-customize-manager.php',
     194  'WP_Customize_Nav_Menus' => '/var/www/wp-includes/class-wp-customize-nav-menus.php',
     195  'WP_Customize_Panel' => '/var/www/wp-includes/class-wp-customize-panel.php',
     196  'WP_Customize_Section' => '/var/www/wp-includes/class-wp-customize-section.php',
     197  'WP_Customize_Setting' => '/var/www/wp-includes/class-wp-customize-setting.php',
     198  'WP_Customize_Widgets' => '/var/www/wp-includes/class-wp-customize-widgets.php',
     199  '_WP_Dependency' => '/var/www/wp-includes/class-wp-dependency.php',
     200  '_WP_Editors' => '/var/www/wp-includes/class-wp-editor.php',
     201  'WP_Embed' => '/var/www/wp-includes/class-wp-embed.php',
     202  'WP_Error' => '/var/www/wp-includes/class-wp-error.php',
     203  'WP_Feed_Cache_Transient' => '/var/www/wp-includes/class-wp-feed-cache-transient.php',
     204  'WP_Feed_Cache' => '/var/www/wp-includes/class-wp-feed-cache.php',
     205  'WP_Http_Cookie' => '/var/www/wp-includes/class-wp-http-cookie.php',
     206  'WP_Http_Curl' => '/var/www/wp-includes/class-wp-http-curl.php',
     207  'WP_Http_Encoding' => '/var/www/wp-includes/class-wp-http-encoding.php',
     208  'WP_HTTP_IXR_Client' => '/var/www/wp-includes/class-wp-http-ixr-client.php',
     209  'WP_HTTP_Proxy' => '/var/www/wp-includes/class-wp-http-proxy.php',
     210  'WP_HTTP_Requests_Response' => '/var/www/wp-includes/class-wp-http-requests-response.php',
     211  'WP_HTTP_Response' => '/var/www/wp-includes/class-wp-http-response.php',
     212  'WP_Http_Streams' => '/var/www/wp-includes/class-wp-http-streams.php',
     213  'WP_HTTP_Fsockopen' => '/var/www/wp-includes/class-wp-http-streams.php',
     214  'WP_Image_Editor_GD' => '/var/www/wp-includes/class-wp-image-editor-gd.php',
     215  'WP_Image_Editor_Imagick' => '/var/www/wp-includes/class-wp-image-editor-imagick.php',
     216  'WP_Image_Editor' => '/var/www/wp-includes/class-wp-image-editor.php',
     217  'WP_Locale' => '/var/www/wp-includes/class-wp-locale.php',
     218  'WP_MatchesMapRegex' => '/var/www/wp-includes/class-wp-matchesmapregex.php',
     219  'WP_Meta_Query' => '/var/www/wp-includes/class-wp-meta-query.php',
     220  'WP_Metadata_Lazyloader' => '/var/www/wp-includes/class-wp-metadata-lazyloader.php',
     221  'WP_Network_Query' => '/var/www/wp-includes/class-wp-network-query.php',
     222  'WP_Network' => '/var/www/wp-includes/class-wp-network.php',
     223  'WP_oEmbed_Controller' => '/var/www/wp-includes/class-wp-oembed-controller.php',
     224  'WP_Post_Type' => '/var/www/wp-includes/class-wp-post-type.php',
     225  'WP_Post' => '/var/www/wp-includes/class-wp-post.php',
     226  'WP_Query' => '/var/www/wp-includes/class-wp-query.php',
     227  'WP_Rewrite' => '/var/www/wp-includes/class-wp-rewrite.php',
     228  'WP_Role' => '/var/www/wp-includes/class-wp-role.php',
     229  'WP_Roles' => '/var/www/wp-includes/class-wp-roles.php',
     230  'WP_Session_Tokens' => '/var/www/wp-includes/class-wp-session-tokens.php',
     231  'WP_SimplePie_File' => '/var/www/wp-includes/class-wp-simplepie-file.php',
     232  'WP_SimplePie_Sanitize_KSES' => '/var/www/wp-includes/class-wp-simplepie-sanitize-kses.php',
     233  'WP_Site_Query' => '/var/www/wp-includes/class-wp-site-query.php',
     234  'WP_Site' => '/var/www/wp-includes/class-wp-site.php',
     235  'WP_Tax_Query' => '/var/www/wp-includes/class-wp-tax-query.php',
     236  'WP_Term_Query' => '/var/www/wp-includes/class-wp-term-query.php',
     237  'WP_Term' => '/var/www/wp-includes/class-wp-term.php',
     238  'WP_Text_Diff_Renderer_inline' => '/var/www/wp-includes/class-wp-text-diff-renderer-inline.php',
     239  'WP_Text_Diff_Renderer_Table' => '/var/www/wp-includes/class-wp-text-diff-renderer-table.php',
     240  'WP_Theme' => '/var/www/wp-includes/class-wp-theme.php',
     241  'WP_User_Meta_Session_Tokens' => '/var/www/wp-includes/class-wp-user-meta-session-tokens.php',
     242  'WP_User_Query' => '/var/www/wp-includes/class-wp-user-query.php',
     243  'WP_User' => '/var/www/wp-includes/class-wp-user.php',
     244  'Walker' => '/var/www/wp-includes/class-wp-walker.php',
     245  'WP_Widget_Factory' => '/var/www/wp-includes/class-wp-widget-factory.php',
     246  'WP_Widget' => '/var/www/wp-includes/class-wp-widget.php',
     247  'wp_xmlrpc_server' => '/var/www/wp-includes/class-wp-xmlrpc-server.php',
     248  'WP' => '/var/www/wp-includes/class-wp.php',
     249  'WP_Dependencies' => '/var/www/wp-includes/class.wp-dependencies.php',
     250  'WP_Scripts' => '/var/www/wp-includes/class.wp-scripts.php',
     251  'WP_Styles' => '/var/www/wp-includes/class.wp-styles.php',
     252  'WP_Customize_Background_Image_Control' => '/var/www/wp-includes/customize/class-wp-customize-background-image-control.php',
     253  'WP_Customize_Background_Image_Setting' => '/var/www/wp-includes/customize/class-wp-customize-background-image-setting.php',
     254  'WP_Customize_Color_Control' => '/var/www/wp-includes/customize/class-wp-customize-color-control.php',
     255  'WP_Customize_Cropped_Image_Control' => '/var/www/wp-includes/customize/class-wp-customize-cropped-image-control.php',
     256  'WP_Customize_Filter_Setting' => '/var/www/wp-includes/customize/class-wp-customize-filter-setting.php',
     257  'WP_Customize_Header_Image_Control' => '/var/www/wp-includes/customize/class-wp-customize-header-image-control.php',
     258  'WP_Customize_Header_Image_Setting' => '/var/www/wp-includes/customize/class-wp-customize-header-image-setting.php',
     259  'WP_Customize_Image_Control' => '/var/www/wp-includes/customize/class-wp-customize-image-control.php',
     260  'WP_Customize_Media_Control' => '/var/www/wp-includes/customize/class-wp-customize-media-control.php',
     261  'WP_Customize_Nav_Menu_Auto_Add_Control' => '/var/www/wp-includes/customize/class-wp-customize-nav-menu-auto-add-control.php',
     262  'WP_Customize_Nav_Menu_Control' => '/var/www/wp-includes/customize/class-wp-customize-nav-menu-control.php',
     263  'WP_Customize_Nav_Menu_Item_Control' => '/var/www/wp-includes/customize/class-wp-customize-nav-menu-item-control.php',
     264  'WP_Customize_Nav_Menu_Item_Setting' => '/var/www/wp-includes/customize/class-wp-customize-nav-menu-item-setting.php',
     265  'WP_Customize_Nav_Menu_Location_Control' => '/var/www/wp-includes/customize/class-wp-customize-nav-menu-location-control.php',
     266  'WP_Customize_Nav_Menu_Name_Control' => '/var/www/wp-includes/customize/class-wp-customize-nav-menu-name-control.php',
     267  'WP_Customize_Nav_Menu_Section' => '/var/www/wp-includes/customize/class-wp-customize-nav-menu-section.php',
     268  'WP_Customize_Nav_Menu_Setting' => '/var/www/wp-includes/customize/class-wp-customize-nav-menu-setting.php',
     269  'WP_Customize_Nav_Menus_Panel' => '/var/www/wp-includes/customize/class-wp-customize-nav-menus-panel.php',
     270  'WP_Customize_New_Menu_Control' => '/var/www/wp-includes/customize/class-wp-customize-new-menu-control.php',
     271  'WP_Customize_New_Menu_Section' => '/var/www/wp-includes/customize/class-wp-customize-new-menu-section.php',
     272  'WP_Customize_Partial' => '/var/www/wp-includes/customize/class-wp-customize-partial.php',
     273  'WP_Customize_Selective_Refresh' => '/var/www/wp-includes/customize/class-wp-customize-selective-refresh.php',
     274  'WP_Customize_Sidebar_Section' => '/var/www/wp-includes/customize/class-wp-customize-sidebar-section.php',
     275  'WP_Customize_Site_Icon_Control' => '/var/www/wp-includes/customize/class-wp-customize-site-icon-control.php',
     276  'WP_Customize_Theme_Control' => '/var/www/wp-includes/customize/class-wp-customize-theme-control.php',
     277  'WP_Customize_Themes_Section' => '/var/www/wp-includes/customize/class-wp-customize-themes-section.php',
     278  'WP_Customize_Upload_Control' => '/var/www/wp-includes/customize/class-wp-customize-upload-control.php',
     279  'WP_Widget_Area_Customize_Control' => '/var/www/wp-includes/customize/class-wp-widget-area-customize-control.php',
     280  'WP_Widget_Form_Customize_Control' => '/var/www/wp-includes/customize/class-wp-widget-form-customize-control.php',
     281  'WP_Date_Query' => '/var/www/wp-includes/date.php',
     282  'Custom_Background' => '/var/www/wp-admin/custom-background.php',
     283  'Custom_Image_Header' => '/var/www/wp-admin/custom-header.php',
     284  'Automatic_Upgrader_Skin' => '/var/www/wp-admin/includes/class-automatic-upgrader-skin.php',
     285  'Bulk_Plugin_Upgrader_Skin' => '/var/www/wp-admin/includes/class-bulk-plugin-upgrader-skin.php',
     286  'Bulk_Theme_Upgrader_Skin' => '/var/www/wp-admin/includes/class-bulk-theme-upgrader-skin.php',
     287  'Bulk_Upgrader_Skin' => '/var/www/wp-admin/includes/class-bulk-upgrader-skin.php',
     288  'Core_Upgrader' => '/var/www/wp-admin/includes/class-core-upgrader.php',
     289  'File_Upload_Upgrader' => '/var/www/wp-admin/includes/class-file-upload-upgrader.php',
     290  'ftp_pure' => '/var/www/wp-admin/includes/class-ftp-pure.php',
     291  'ftp_sockets' => '/var/www/wp-admin/includes/class-ftp-sockets.php',
     292  'ftp_base' => '/var/www/wp-admin/includes/class-ftp.php',
     293  'ftp' => '/var/www/wp-admin/includes/class-ftp.php',
     294  'Language_Pack_Upgrader_Skin' => '/var/www/wp-admin/includes/class-language-pack-upgrader-skin.php',
     295  'Language_Pack_Upgrader' => '/var/www/wp-admin/includes/class-language-pack-upgrader.php',
     296  'PclZip' => '/var/www/wp-admin/includes/class-pclzip.php',
     297  'Plugin_Installer_Skin' => '/var/www/wp-admin/includes/class-plugin-installer-skin.php',
     298  'Plugin_Upgrader_Skin' => '/var/www/wp-admin/includes/class-plugin-upgrader-skin.php',
     299  'Plugin_Upgrader' => '/var/www/wp-admin/includes/class-plugin-upgrader.php',
     300  'Theme_Installer_Skin' => '/var/www/wp-admin/includes/class-theme-installer-skin.php',
     301  'Theme_Upgrader_Skin' => '/var/www/wp-admin/includes/class-theme-upgrader-skin.php',
     302  'Theme_Upgrader' => '/var/www/wp-admin/includes/class-theme-upgrader.php',
     303  'Walker_Category_Checklist' => '/var/www/wp-admin/includes/class-walker-category-checklist.php',
     304  'Walker_Nav_Menu_Checklist' => '/var/www/wp-admin/includes/class-walker-nav-menu-checklist.php',
     305  'Walker_Nav_Menu_Edit' => '/var/www/wp-admin/includes/class-walker-nav-menu-edit.php',
     306  'WP_Ajax_Upgrader_Skin' => '/var/www/wp-admin/includes/class-wp-ajax-upgrader-skin.php',
     307  'WP_Automatic_Updater' => '/var/www/wp-admin/includes/class-wp-automatic-updater.php',
     308  'WP_Comments_List_Table' => '/var/www/wp-admin/includes/class-wp-comments-list-table.php',
     309  'WP_Filesystem_Base' => '/var/www/wp-admin/includes/class-wp-filesystem-base.php',
     310  'WP_Filesystem_Direct' => '/var/www/wp-admin/includes/class-wp-filesystem-direct.php',
     311  'WP_Filesystem_FTPext' => '/var/www/wp-admin/includes/class-wp-filesystem-ftpext.php',
     312  'WP_Filesystem_ftpsockets' => '/var/www/wp-admin/includes/class-wp-filesystem-ftpsockets.php',
     313  'WP_Filesystem_SSH2' => '/var/www/wp-admin/includes/class-wp-filesystem-ssh2.php',
     314  'WP_Importer' => '/var/www/wp-admin/includes/class-wp-importer.php',
     315  'WP_Internal_Pointers' => '/var/www/wp-admin/includes/class-wp-internal-pointers.php',
     316  'WP_Links_List_Table' => '/var/www/wp-admin/includes/class-wp-links-list-table.php',
     317  '_WP_List_Table_Compat' => '/var/www/wp-admin/includes/class-wp-list-table-compat.php',
     318  'WP_List_Table' => '/var/www/wp-admin/includes/class-wp-list-table.php',
     319  'WP_Media_List_Table' => '/var/www/wp-admin/includes/class-wp-media-list-table.php',
     320  'WP_MS_Sites_List_Table' => '/var/www/wp-admin/includes/class-wp-ms-sites-list-table.php',
     321  'WP_MS_Themes_List_Table' => '/var/www/wp-admin/includes/class-wp-ms-themes-list-table.php',
     322  'WP_MS_Users_List_Table' => '/var/www/wp-admin/includes/class-wp-ms-users-list-table.php',
     323  'WP_Plugin_Install_List_Table' => '/var/www/wp-admin/includes/class-wp-plugin-install-list-table.php',
     324  'WP_Plugins_List_Table' => '/var/www/wp-admin/includes/class-wp-plugins-list-table.php',
     325  'WP_Post_Comments_List_Table' => '/var/www/wp-admin/includes/class-wp-post-comments-list-table.php',
     326  'WP_Posts_List_Table' => '/var/www/wp-admin/includes/class-wp-posts-list-table.php',
     327  'WP_Press_This' => '/var/www/wp-admin/includes/class-wp-press-this.php',
     328  'WP_Screen' => '/var/www/wp-admin/includes/class-wp-screen.php',
     329  'WP_Site_Icon' => '/var/www/wp-admin/includes/class-wp-site-icon.php',
     330  'WP_Terms_List_Table' => '/var/www/wp-admin/includes/class-wp-terms-list-table.php',
     331  'WP_Theme_Install_List_Table' => '/var/www/wp-admin/includes/class-wp-theme-install-list-table.php',
     332  'WP_Themes_List_Table' => '/var/www/wp-admin/includes/class-wp-themes-list-table.php',
     333  'WP_Upgrader_Skin' => '/var/www/wp-admin/includes/class-wp-upgrader-skin.php',
     334  'WP_Upgrader' => '/var/www/wp-admin/includes/class-wp-upgrader.php',
     335  'WP_Users_List_Table' => '/var/www/wp-admin/includes/class-wp-users-list-table.php',
     336  'WP_User_Search' => '/var/www/wp-admin/includes/deprecated.php',
     337);
     338 No newline at end of file