Exemple #1
0
 public function copy()
 {
     $inline = Inline::find($this->params()->id);
     $new_inline = Inline::create(['user_id' => current_user()->id, 'description' => $inline->description]);
     foreach ($inline->inline_images as $image) {
         $new_attributes = array_merge($image->attributes(), ['inline_id' => $new_inline->id]);
         unset($new_attributes['id']);
         $new_image = InlineImage::create($new_attributes);
     }
     $this->respond_to_success('Image copied', ['#edit', 'id' => $new_inline->id]);
 }