id; } /** * Set checkClassname * * @param string $checkClassname * @return LazaretCheck */ public function setCheckClassname($checkClassname) { $this->checkClassname = $checkClassname; return $this; } /** * Get checkClassname * * @return string */ public function getCheckClassname() { return $this->checkClassname; } /** * Set lazaretFile * * @param LazaretFile $lazaretFile * @return LazaretCheck */ public function setLazaretFile(LazaretFile $lazaretFile = null) { $this->lazaretFile = $lazaretFile; return $this; } /** * Get lazaretFile * * @return LazaretFile */ public function getLazaretFile() { return $this->lazaretFile; } /** * Get checker message * * @return string */ public function getMessage() { $className = $this->getCheckClassname(); if (method_exists($className, "getMessage")) { return $className::getMessage(); } else { return ''; } } }