(a) Any person, laying or repairing any pavement on a street, sidewalk or other public place, or making an excavation in the same, shall maintain suitable barricades to prevent injury of any person or vehicle by reason of the work.
(b) Such barricades shall be protected by a light at nighttime.
(c) Any defects in any such pavement shall be barricaded to prevent any such injury, any person properly maintaining any opening or excavation shall guard such opening or excavation while the same remains open, with proper barricades and lights. (1963 Code § 11.109)