private function validateTableName() { if (!ctype_alnum(str_replace(['_'], '', $this->getTableName()))) { throw new InvalidEntityException("Table name for '" . $this->class_name . "' contains an illegal characters."); } }