<?php

class EmbeddedBandMemberForm extends BandMemberForm
{
  public function 
configure()
  {
    
parent::configure();

    unset(
$this['band_id']);

    
$this->validatorSchema = new EmbeddedBandMemberValidatorSchema($this->validatorSchema);
  }

  public static function 
formValuesAreBlank(array $values)
  {
    
$fieldNames array_diff(Doctrine::getTable('BandMember')->getFieldNames(), array(
      
'id',
      
'band_id',
    ));

    return 
parent::_formValuesAreBlank($fieldNames$values);
  }
}