You appear to be a bot. Output may be restricted
Description
List PHP files within this directoryCode copied from WP-parser\lib\runner.php but modified to return ANY file name So the function name is a bit suspect! Note: We ignore all files in the .git/ folder
Usage
$array = _oiksc_get_php_files( $directory, $plugin );
Parameters
- $directory
- ( string ) required – the root directory for the file list. Must not be null
- $plugin
- ( mixed ) required –
Returns
array of relative file namesSource
File name: oik-shortcodes/admin/oik-apis.phpLines:
1 to 21 of 21
function _oiksc_get_php_files( $directory, $plugin ) { oik_require( "admin/oik-shortcodes.php", "oik-shortcodes" ); $iterableFiles = new \RecursiveIteratorIterator( new \RecursiveDirectoryIterator( $directory ) ); $files = array(); try { foreach ( $iterableFiles as $file ) { //if ( $file->getExtension() !== 'php' ) { // continue; //} $filename = $file->getPathname(); $filename = oiksc_relative_filename( $filename, $plugin ); bw_trace2( $filename, "filename" ); if ( false === strpos( $filename, ".git/" ) ) { $files[] = $filename; } } } catch ( \UnexpectedValueException $e ) { bw_trace2( 'Directory [%s] contained a directory we can not recurse into', $directory, true, BW_TRACE_ERROR ); } return $files; }View on GitHub