Jak przekazać tablicę typu niestandardowego do funkcji Postgres

Mam typ niestandardowy

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

Chcę przekazać go do funkcji z następującym podpisem:

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

Jak mogę wywołać to w zapytaniu postgres i nieuchronnie z PHP?