cakephp 4 – file upload –

Interfejs controller’a – input name=’attachment

$attachment = $this->request->getData('attachment');
$attachment = $this->request->getUploadedFile('attachment');

$attachment = $this->request->getUploadedFiles();   - tablica plików
 
$name = $attachment->getClientFilename();
$type = $attachment->getClientMediaType();
$size = $attachment->getSize();
$tmpName = $attachment->getStream()->getMetadata('uri');
$error = $attachment->getError();
$attachment->moveTo($targetPath);