The Oakland Campaign Reform Act (OCRA) and other local campaign ordinances contain restrictions and requirements such as contribution limits, optional spending limits, prohibitions on contributions from contractors, and electronic filing of campaign data.