protected function doBind(array $values)
 {
     if ($this->isNew()) {
         if ($values['folder_id']) {
             $folder = lyMediaFolderTable::getInstance()->find($values['folder_id']);
             $this->validatorSchema['filename']->setOption('path', $this->getOption('upload_root') . $folder->getPath());
         }
     } else {
         if (empty($values['folder_id'])) {
             //Folder unchanged
             $values['folder_id'] = $this->getObject()->getFolderId();
         }
     }
     parent::doBind($values);
 }
 protected function doBind(array $values)
 {
     $values['folder_id'] = $this->getOption('folder')->getId();
     parent::doBind($values);
 }