public function webCopyShopFiles($srcDir, $dstDir)
 {
     $files = static::listShopFiles($srcDir);
     $actions = [];
     $actions[] = ['type' => 'mkdir', 'target' => $dstDir, 'chmod' => 0777];
     foreach ($files as $src) {
         $dst = FS::join($dstDir, substr($src, strlen(realpath($srcDir)) + 1));
         if (is_dir($src)) {
             $actions[] = ['type' => 'mkdir', 'target' => $dst, 'chmod' => 0777];
         } else {
             $actions[] = ['type' => 'copy', 'source' => $src, 'target' => $dst, 'chmod' => 0777];
         }
     }
     FS::webActions($actions, $this->getShop()->getFilesystemPath(), $this->getShop()->getFrontOfficeURL());
 }