Philippine security officials say Chinese forces have seized two Philippine rubber boats that were delivering food and other supplies to a military ship outpost in a disputed South China Sea shoal in a tense confrontation in which some Filipino navy personnel were injured.
IIRC you’re not allowed to set up territorial military outposts in EEZ, so OP is correct that the Philippines government is violating international law.
According to who?
(a) artificial islands;
(b) installations and structures for the purposes provided for in article 56 and other economic purposes;
© installations and structures which may interfere with the exercise of the rights of the coastal State in the zone.
Can you link what article that falls under?