had it suggested that
This is an extract in an article:
""I think that’s a fabulous point, and that speaks so perfectly to the truth to the books, because I had it suggested that to me more than once that Harry actually did go mad in the cupboard, and that everything that happened subsequently was some sort of fantasy life he developed to save himself," said J.K. Rowling in the interview."
Could you please explain to me the meaning and the grammar structure of "had it suggested that"? What does "it" refer to? Thank you.