org.models.publication ====================== .. py:module:: org.models.publication Classes ------- .. autoapisummary:: org.models.publication.PublicationCollection Module Contents --------------- .. py:class:: PublicationCollection(session: sqlalchemy.orm.Session, year: int | None = None) Bases: :py:obj:`onegov.core.collection.GenericCollection`\ [\ :py:obj:`onegov.file.File`\ ] .. py:attribute:: year :value: None .. py:property:: model_class :type: type[onegov.file.File] .. py:method:: query() -> sqlalchemy.orm.Query[onegov.file.File] .. py:method:: for_year(year: int | None) -> Self .. py:method:: first_year(timezone: sedate.types.TzInfoOrName) -> int | None