/**
* Do validation
*
* @param mixed $commandData
* @return mixed
* @throws \Laracasts\Validation\FormValidationException
*/
public function validate($commandData)
{
$this->rules['machine_name'][] = 'unique:states,machine_name,' . $commandData->id;
$this->rules['priority'][] = 'unique:states,priority,' . $commandData->id;
return parent::validate($commandData);
}