public function setModule($value)
{
// get the possible modules
$possibleModules = Model::getModules();
// validate
if (!in_array($value, $possibleModules)) {
throw new Exception('Module not correct');
}
// set property
$this->module = (string) $value;
}