public function doUpload() { $upload = parent::doUpload(); if ($upload) { $path_file = rtrim($this->path_upload, '/'); $new_path_file = $path_file; $new_name = $this->new_name; foreach ($this->copys as $copy) { if ($copy['dir'] != '/') { $new_path_file = $path_file . '/' . trim($copy['dir'], '/'); } $this->mkdir($new_path_file); if (is_file("{$path_file}/{$new_name}")) { // Corta y mueve la imagen $Image = new \Kodazzi\Tools\Image(); $Image->loadImage("{$path_file}/{$new_name}"); $Image->crop($copy['width'], $copy['height']); $Image->save("{$new_path_file}/{$new_name}", 90); } } } }