(a) Any citizen of this state may sue for an injunction to enforce a provision or restrain a violation of this chapter other than Section 161.048, Subchapter F, or Subchapter G.
(b) A court may hear and dispose of a suit under this section in term or in vacation. A court shall direct that reasonable notice be given to a defendant in a suit for a mandatory injunction.