I think it's always better to write your code in such a way that, all the layers in your code are loosely coupled.
If this basic principle is followed, you save yourself a lot of headache in the future, and also introducing any new functionality becomes that much easy.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think it's always better to write your code in such a way that, all the layers in your code are loosely coupled.
If this basic principle is followed, you save yourself a lot of headache in the future, and also introducing any new functionality becomes that much easy.