When a statute requires a local agency to take legislative action by resolution and the local agency is required by its charter to take legislative action by ordinance, action by ordinance is compliance with the statute for all purposes.
The legislature occasionally skips outline levels.
For example:
(3) A person may apply [...]
(4)(a) A person petitioning for relief [...]
In this example, (3), (4),
and (4)(a) are all outline levels, but
(4) was
omitted by its authors. It's only implied. This presents an
interesting challenge when laying out the text. We've
decided to display a blank section with this note, in order
to aide readability.