7 Commits (7560701348e004f09df7c831d0703e0bcc173ca2)

Author SHA1 Message Date
Tim Nolte 3bbdcaef7c
Changes GrumPHP Configuration to Provide a Full PHPCS Report 4 years ago
Tim Nolte ecaa06bac2
Updates GrumPHP for Required Features
- Bumps Composer package PHP version to 7.3.
- Updates GrumPHP configuration to new format.
4 years ago
Tim Nolte 964ce75b03
Fixes GrumPHP Bin Directory Configuration 4 years ago
Tim Nolte cf99f6a263
Adds Support for IDP Settings as Defined Constants
- Reads from defined constants on plugin bootstrap.
- Disabled plugin settings fields when defined constants are used.
_ Prevents savings plugin settings that are using defined constants.
4 years ago
Tim Nolte 0a0cf58e21
Internationalization Checking & Fixes
* Fixes missing i18n translation in main plugin file.
* Adds update POT file.
* Enforces i18n checks on commit with GrumPHP.
* Adds i18n check step to Travis CI builds.
4 years ago
Tim Nolte 78ede5dffb
Updates Code Base to Pass Level 5 Baseline
* Ensures PHP Code Sniffs continue to pass.
* Fixes all code base issues to pass a level 5 PHP static analysis.
* Updates PHPStan configurations to use a level 5 baseline.
4 years ago
Tim Nolte 79f45e7f89
Initial Coding Standards & Static Analysis Chanages.
* Adds WordPress coding standards configuration.
* Adds WordPress/PHP static analysis configuration.
* Adds Git hooks to enforce checks and ensure quality on commits.
* Adds initial local Docker development environment setup.
4 years ago