Example #1
0
 public function successCallback()
 {
     $values = $this->defaultValues;
     foreach ($this->toDelete as $index => $value) {
         $this->storage->delete($value);
         unset($values[array_search($value, $this->defaultValues)]);
     }
     foreach ($this->wrongImages as $value) {
         if (($index = array_search($value, $values)) !== FALSE) {
             unset($values[$index]);
         }
     }
     foreach ($this->toUpload as $upload) {
         $this->uploadedImages[] = $values[] = $this->storage->saveUpload($upload, $this->namespace);
     }
     $this->value = array_values($values);
     // Reset keys
 }