def METHOD_NAME(self, obj):
    """Get note from funders."""
    funding = obj["metadata"].get("funding")
    if funding:
        funder = funding[0]["funder"]
        id_ = funder.get("id")
        if id_:
            funder_service = current_service_registry.get("funders")
            funder = funder_service.read(system_identity, id_).to_dict()
        note = f"Funding by {funder['name']}"
        identifiers = funder.get("identifiers", [])
        identifier = get_preferred_identifier(
            priority=("ror", "grid", "doi", "isni", "gnd"), identifiers=identifiers
        )
        if identifier:
            note += (
                f" {identifier['scheme'].upper()} " f"{identifier['identifier']}."
            )
        return note
    return missing