(1) Subject to subsection (2), if a police officer suspects on reasonable grounds that a person who is in a public place or school has a knife in his or her possession, the police officer may—
(a) conduct a frisk search or an ordinary search of the person; and
(b) seize any knife found as a result of the search.
(2) A police officer may conduct a search of a person under subsection (1) only if the police officer—
(a) provides evidence to the person that he or she is a police officer, unless the police officer is in uniform; and
(b) informs the person of the reason for the search.
(3) As soon as practicable after a search has been conducted under subsection (1), the police officer who conducted the search shall record the time, location and nature of the search.