Como passar uma matriz de tipos personalizados para a função Postgres

Eu tenho um tipo personalizado

CREATE TYPE mytype as (id uuid, amount numeric(13,4));

Eu quero passar para uma função com a seguinte assinatura:

CREATE FUNCTION myschema.myfunction(id uuid, mytypes mytype[])
  RETURNS BOOLEAN AS...

Como posso chamar isso na consulta postgres e, inevitavelmente, no PHP?

questionAnswers(2)

yourAnswerToTheQuestion