diff --git a/.gitignore b/.gitignore index 6ab89fcb82..1c1d7fdd5b 100644 --- a/.gitignore +++ b/.gitignore @@ -20,7 +20,12 @@ composer.lock vendor/.git vendor/*/.git vendor/composer/ +vendor/bin/ vendor/autoload.php +vendor/phpcompatibility/ +vendor/squizlabs/ +vendor/dealerdirect/ +wpcs/ ### Node ### node_modules/* @@ -34,6 +39,8 @@ package-lock.json .tx languages/gravityview-pt.mo languages/gravityview-pt.po +languages/gravityview-de.mo +languages/gravityview-de.po ### PhpStorm ### # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm @@ -77,10 +84,6 @@ assets/lib/flexibility/* # JIRA plugin atlassian-ide-plugin.xml -languages/gravityview-de.mo - - -languages/gravityview-de.po # DoxyGen docs/config.doxygen diff --git a/composer.json b/composer.json index 6318f0450c..358345d96d 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,11 @@ } ], "require": { - "php": ">=5.3", - "katzwebservices/standalone-phpenkoder": "dev-master" + "php": ">=5.3" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0", + "phpcompatibility/phpcompatibility-wp": "*", + "wp-coding-standards/wpcs": "*" } } diff --git a/phpcs.xml.dist b/phpcs.xml.dist new file mode 100644 index 0000000000..82842c935d --- /dev/null +++ b/phpcs.xml.dist @@ -0,0 +1,93 @@ + + + + A custom set of PHP Code Sniffer rules for GravityView plugin. + + + /vendor/* + + + /node_modules/* + + + *.min.js + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +