public function processForm(Form $form, $values)
 {
     $platform = $this->platform;
     /** @var FileUpload $upload */
     $upload = $values['picture'];
     unset($values['picture']);
     $picture = $this->createPicture($upload);
     if ($upload->name && $upload->error && !$picture) {
         foreach ($this->imageManager->getErrors() as $error) {
             $form['picture']->addError($error);
         }
         return;
     }
     foreach ($values as $field => $value) {
         $platform->{$field} = $value;
     }
     $this->onSave($form, $platform, $picture);
 }