A protective service officer may, without warrant, arrest a person for a protective service offence if the protective service officer believes on reasonable grounds that:
(a) the person has just committed, or is committing, the offence; and
(b) the arrest of the person is necessary for the purpose of:
(i) ensuring the appearance of the person before a court of competent jurisdiction for the offence; or
(ii) preventing the continuation of, or a repetition of, the offence or the commission of a further protective service offence; or
(iii) preventing the concealment, loss or destruction of evidence of, or relating to, the offence; or
(iv) preserving the safety or welfare of the person; and
(c) proceedings by way of summons against the person for the offence would not achieve such a purpose.