<?php

class EmbeddedBandMemberValidatorSchema extends sfValidatorSchema
{
  protected 
$validatorSchema;

  public function 
__construct(sfValidatorSchema $validatorSchema)
  {
    
$this->validatorSchema $validatorSchema;

    
parent::__construct();
  }

  public function 
doClean($values)
  {
    if (!
EmbeddedBandMemberForm::formValuesAreBlank($values))
    {
      return 
$this->validatorSchema->doClean($values);
    }

    return 
$values;
  }
}