Add ValidationParticipant::isReleasable method

This commit is contained in:
Romain Neutron
2011-12-26 12:12:21 +01:00
parent e3b2e7fdb9
commit 184087a620

View File

@@ -256,4 +256,24 @@ class ValidationParticipant
return $this->can_see_others;
}
public function isReleasable()
{
if ($this->getIsConfirmed())
{
return false;
}
foreach ($this->getDatas() as $validation_data)
{
/* @var $validation_data \Entities\ValidationData */
if ($validation_data->getAgreement() === null)
{
return false;
}
}
return true;
}
}