Skip to content

Enhancement: SilverStripe 4 compatibility #28

@robbieaverill

Description

@robbieaverill

This is a placeholder issue for SS4 compatibility.

Pre-requisites

  • Branch current master off to 1 or similar for maintaining the current version
  • Update/add composer branch alias to 2.0.x-dev

Requirements

  • Add namespacing for module including upgrader mapping file
  • PSR-2 code formatting (looks like its mostly done)
  • Implement core namespaces, update configuration (including CI builds), tests and template locations
  • Add PSR-4 autoloader (inc. move code/ to src/ for consistency)
  • Update documentation

Implications

  • Minimum PHP version becomes 5.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions