Classes should be final unless inheritance is necessary

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Major - P3
    • 1.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Exception classes need not be final. Currently, some leaf classes (e.g. DuplicateKeyException) are final, but base exception classes (e.g. ConnectionException) are not.

      BSON type classes should be final. Additionally BSON classes should disable serialization until PHPC-460 may be implemented.

            Assignee:
            Jeremy Mikola
            Reporter:
            Derick Rethans
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: