Whenever any person is arrested for any violation of this code, the arrested person shall be taken without unnecessary delay before a magistrate who has jurisdiction over the offense and is nearest or most accessible with reference to the place where the arrest is made, when the person arrested:
(a) Fails to present a driver's license or other satisfactory evidence of identity for examination.
(b) Refuses to give a written promise to appear in court.
(c) Demands an immediate appearance before a magistrate. (Ord. 629, § 2, 2009).