public function push_content($content = null)
 {
     $adobe = new Adobe();
     $uploadID = $adobe->create_upload_id();
     if (!empty($content)) {
         $adobe->upload_asset($this, $this->contents[$content], '/images/' . $content, null, $uploadID);
     } else {
         foreach ($this->contents as $name => $content) {
             $adobe->upload_asset($this, $content['path'], '/images/' . $name, null, $uploadID);
             $this->_links[$name]['href'] = 'contents/images/' . $name;
         }
     }
     if (!empty($content) || count($this->contents) > 0) {
         $adobe->update_entity($this);
         $adobe->seal_entity($this, $uploadID);
     }
 }