';
echo 'Multi files :
';
echo '';
echo '';
}
public function up()
{
$files = $this->request->getFiles();
echo 'Back';
// 단일 파일
if (!empty($files['single'])) {
!d($this->fileInfo($files['single']));
}
// 멀티 파일
if (!empty($files['multi'])) {
foreach($files['multi'] as $file) {
!d($this->fileInfo($file));
}
}
echo 'Back';
}
protected function fileInfo($file)
{
/* @var $file \CodeIgniter\HTTP\Files\UploadedFile */
return [
'Error' => $file->getError(),
'ErrorString' => $file->getErrorString(),
'Name' => $file->getName(),
'RandomName' => $file->getRandomName(),
'Size' => $file->getSize('mb'),
'Extension' => $file->getExtension(),
'Type' => $file->getType(),
];
}
}