Skip to content

Update project dependencies, simplify build, and add OrderLine::toArray() method

Okay, this may look like a huge update, but it's really not too bad. This is a very important integration, so I feel this is a good investment.

This will probably break our build on Jenkins. Instead of fixing it, I'd rather move it to another build server.

  • Dependency updates:
    • All dependencies are updated to their very latest versions.
    • PHPUnit: A new class is used for TestCase, so each test is updated
    • Money/Money: A couple method name changes required small updates
    • Added PHP 7 constraint
    • Added roave/security-advisories for security checks
  • Build update: Assumes composer is already installed on the host machine
  • Add OrderLine::toArray() method for logging convenience
  • Cleaned up unused use statements and redundant implements statements

@andrew-summers @weizhong-wang @KJOYNER

Merge request reports

Loading