file_array() static public method

static public file_array ( $filepath )
Beispiel #1
0
 static function make_copy($filepath)
 {
     $upload_dir = wp_upload_dir();
     $path_info = pathinfo($filepath);
     $tmp_dir = trailingslashit($upload_dir['basedir']) . 'bp-album-importer';
     $newpath = trailingslashit($tmp_dir) . $path_info['basename'];
     if (!is_dir($tmp_dir)) {
         wp_mkdir_p($tmp_dir);
     }
     if (file_exists($filepath)) {
         if (copy($filepath, $newpath)) {
             return BPMediaImporter::file_array($newpath);
         }
     }
     return 0;
 }