/**
  * Bind files
  *
  * @param File $file
  * @param int $ownerId
  * @param array $files See `bindMultiple`
  * @return bool
  */
 private function bindMultipleFile($file, $ownerId, $files)
 {
     $position = @array_search($file->id, array_keys($files)) + 1;
     if ($file->tmp) {
         $file->owner_id = $ownerId;
         $file->tmp = false;
         if ($file->saveFile()) {
             $file->updateAttributes(['tmp' => $file->tmp, 'owner_id' => $file->owner_id, 'title' => @$files[$file->id], 'position' => $position]);
             return true;
         }
     } else {
         $file->updateAttributes(['title' => @$files[$file->id], 'position' => $position]);
     }
     return false;
 }