Skip to content
This repository was archived by the owner on Jan 30, 2020. It is now read-only.
This repository was archived by the owner on Jan 30, 2020. It is now read-only.

Roadmap for V3 and V4 #39

@Maks3w

Description

@Maks3w

Proposal of roadmap for next major versions.

V3:
V3 should silently fail if any deprecation feature is used. i.e. No file/method removal/rename is allowed.

  • Deprecate Continue If Empty & AllowEmpty
  • Silently ignore continue_if_empty / allow_empty options
  • Let Input validate unknown value (not-set) or know value.
  • Leverage InputFilter from apply complex rules for to determinate if input is valid/invalid
  • Add a resetX method for clear the class state

V4:
V4 does not (currently) restrict any bc break type.

  • Remove deprecated features
  • Fix class inheritance (subclasses must follow the api contract set by the parent) Affected: CollectionInputFilter, ArrayInput and FileInput
  • Make classes stateless
  • Adapted for zend-validator v3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions