<?php
+/**
+ * WordPress Direct Filesystem.
+ *
+ * @package WordPress
+ * @subpackage Filesystem
+ */
+/**
+ * WordPress Filesystem Class for direct PHP file and folder manipulation.
+ *
+ * @since 2.5
+ * @package WordPress
+ * @subpackage Filesystem
+ * @uses WP_Filesystem_Base Extends class
+ */
class WP_Filesystem_Direct extends WP_Filesystem_Base {
var $permission = null;
var $errors = array();
return false;
$ret = array();
- $dir = dir($path);
+ $dir = @dir($path);
+ if ( ! $dir )
+ return false;
while (false !== ($entry = $dir->read()) ) {
$struc = array();
$struc['name'] = $entry;