public static function evaluateError($error) { if ($error > TableModel::TABLE_PROPERTY_CONST_ADD) { $error -= TableModel::TABLE_PROPERTY_CONST_ADD; return TablePropertyModel::evaluateError($error); } else { if ($error == TableModel::ERROR_OBJECT_NAME_NOT_SET) { return "object name not set"; } else { if ($error == TableModel::ERROR_PROPERTIES_NO_ARRAY) { return "properties are no array"; } else { if ($error == TableModel::ERROR_TABLE_NAME_NOT_SET) { return "table name not set"; } } } } return "unknown error"; }