The functions of the office of the City Attorney shall be to:
(a) Advise the Council and all City officers in all matters of law pertaining to their offices;
(b) Furnish legal service at all meetings of the Council, except when excused or disabled, and give advice or opinions on the legality of all matters under consideration by the Council or by any of the boards and commissions or officers of the City;
(c) Prepare and/or approve all ordinances, resolutions, agreements, contracts, and other legal instruments as shall be required for the proper conduct of the business of the City and approve the form of all contracts and agreements and bonds given to the City;
(d) Prosecute on behalf of the people cases for violation of the City of Canyon Lake Municipal Code when not otherwise prosecuted by the District Attorney of Riverside County; and
(e) Perform such other legal duties as may be required by the Council or as may be necessary to complete the performance of the foregoing functions.
(3-12/90 § 2.16.030)