Enactment Groups¶
- class legislice.groups.EnactmentGroup(**data)¶
Group of Enactments with comparison methods.
- __add__(other)¶
Combine two EnactmentGroups, consolidating any duplicate Enactments.
- Return type
- __hash__ = None¶
- __iter__()¶
so dict(model) works
- __str__()¶
Return str(self).
- classmethod consolidate_passages(obj)¶
Consolidate overlapping EnactmentPassages into fewer objects.
- Return type
- implies(other)¶
Determine whether self includes all the text of another Enactment or EnactmentGroup.
- Return type
- classmethod sort_passages(obj)¶
Sort federal to state, constitutional to statute to regulation, and then alphabetically.
- Return type