static function cleanup_after_install()
 {
     global $wpdb;
     $table = $wpdb->base_prefix . 'bp_album';
     $dir = get_site_option('bp_media_bp_album_importer_base_path');
     BPMediaImporter::cleanup($table, $dir);
     die;
 }
Example #2
0
 static function delete($path)
 {
     if (true === is_dir($path)) {
         $files = array_diff(scandir($path), array('.', '..'));
         foreach ($files as $file) {
             BPMediaImporter::delete(realpath($path) . '/' . $file);
         }
         return rmdir($path);
     } else {
         if (true === is_file($path)) {
             return unlink($path);
         }
     }
     return false;
 }
Example #3
0
 static function cleanup_after_install()
 {
     global $wpdb;
     if (!check_ajax_referer('bpmedia-bpalbumimporter', 'rtm_wpnonce')) {
         wp_send_json(array('status' => false));
     }
     $table = $wpdb->base_prefix . 'bp_album';
     $dir = get_site_option('bp_media_bp_album_importer_base_path');
     BPMediaImporter::cleanup($table, $dir);
     die;
 }
 /**
  *
  */
 function __construct()
 {
     parent::__construct();
 }