Except as otherwise required or permitted by law, every ordinance or resolution appropriating money, or ordering any street improvement or sewer, or authorizing the making of a contract or granting any franchises, or the right to occupy or use the streets, highways, bridges or public places of the municipality for any purpose, shall be complete in the form in which it is finally passed and remain on file with the municipal clerk for public inspection at least two weeks before the final passage or adoption thereof. No franchises, or right to occupy or use the streets, highways, bridges or public places in any municipality shall be granted, renewed or extended except by ordinance.
N.J.S. § 40:74-1