public function newImage(NHttpUploadedFile &$image, $size) { if ($image->isOk()) { $fileName = rand(0, 9999) . '-' . NString::webalize($image->getName(), '.'); $filePath = WWW_DIR . "/data/" . $fileName; $image = NImage::fromFile($image->getTemporaryFile())->resize($size[0], $size[1]); //$image->sharpen(); $image->save($filePath, 90); $image = $fileName; return TRUE; } else { return FALSE; } }