[ Index ] |
PHP Cross Reference of MediaWiki-1.24.0 |
[Summary view] [Print] [Text view]
1 <?php 2 /** 3 * Doxygen filter to show correct member variable types in documentation. 4 * 5 * Should be filled in doxygen INPUT_FILTER as "php mwdoc-filter.php" 6 * 7 * Original source code by Goran Rakic 8 * http://blog.goranrakic.com/ 9 * http://stackoverflow.com/questions/4325224 10 * 11 * @file 12 */ 13 14 if ( PHP_SAPI != 'cli' ) { 15 die( "This filter can only be run from the command line.\n" ); 16 } 17 18 $source = file_get_contents( $argv[1] ); 19 $regexp = '#\@var\s+([^\s]+)([^/]+)/\s+(var|public|protected|private)\s+(\$[^\s;=]+)#'; 20 $replac = '$2} */ $3} $1} $4}'; 21 $source = preg_replace( $regexp, $replac, $source ); 22 23 echo $source;
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Fri Nov 28 14:03:12 2014 | Cross-referenced by PHPXref 0.7.1 |