All cities and towns of this state shall have the power to restrain and prohibit gaming and the keeping of gambling houses or tables and may by ordinance authorize the police to enter such house or part thereof, seize all gambling implements, and arrest all persons therein whenever any reputable person shall make affidavit that he has good cause to believe and does believe that any house is being kept for the purpose of carrying on gambling therein.
Ala. Code § 11-47-111 (1975)