Download the PHP package awesomemotive/wpforms-phpcs without Composer
On this page you can find all versions of the php package awesomemotive/wpforms-phpcs. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download awesomemotive/wpforms-phpcs
More information about awesomemotive/wpforms-phpcs
Files in awesomemotive/wpforms-phpcs
Package wpforms-phpcs
Short Description WPForms Coding Standards
License GPL-2.0-or-later
Informations about the package wpforms-phpcs
WPForms Coding Standards
Maintainers: The WPForms team
License: GPLv2 any later version.
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Description
WPForms coding standards are based on the WordPress Coding Standards and the PHPCompatibility Coding Standards and help create strict and high-quality code.
Installation
Configuration
Create the .phpcs.xml or phpcs.xml file at the root of your project:
Sniffs detail
Validate Text Domain Sniff
The WPForms.PHP.ValidateDomain sniff validates that you are using the correct text domain for i18n functions such as __(), _e(), _n(), etc.
By default, this sniff works for one domain in the project. We get a directory name based on the vendor directory or the location of the phpcs.xml/.phpcs.xml file.
You can install our package to the plugins directory and enable the multi-domain mode. in this case, the text domain will be the next folder name in the path. Structure:
In your config you should enable the multi_domains property:
If you have different domains for directories inside your project (for example, for free and paid versions) and want to redefine the text domain for some paths:
In this case, you should add to the config file the property with name as a text domain and value as a path. If a domain has several paths, then list them via commas.
All versions of wpforms-phpcs with dependencies
phpcompatibility/php-compatibility Version ^9.3.5
squizlabs/php_codesniffer Version ^3.13.5
wp-coding-standards/wpcs Version ^3.2.0