Every ordinance or resolution granting any irrevocable franchise or right to occupy or use the streets, highways, bridges, or public places in the City for any purpose shall be complete in the form in which it is finally passed, and remain on file with the Clerk for public inspection for at least two weeks before the final passage or adoption thereof.