travelopia/wordpress-coding-standards 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

travelopia/wordpress-coding-standards

最新稳定版本:2.0.4

Composer 安装命令:

composer require travelopia/wordpress-coding-standards

包简介

Travelopia's PHP WordPress Coding Standards

README 文档

README

maintenance-status

Official Travelopia WordPress PHP coding standards.

Built by the super talented team at Travelopia.

Installation

Install the library via Composer:

$ composer require --dev travelopia/wordpress-coding-standards

That's it!

Usage

PHP_CodeSniffer (PHPCS)

Lint your PHP files with the following command:

$ ./vendor/bin/phpcs .

PHP-CS-Fixer

This package also includes custom PHP-CS-Fixer rules for automated code formatting.

Quick Start

Create a .php-cs-fixer.dist.php file in your project root:

<?php
use PhpCsFixer\Finder;
use Travelopia\WordPressCodingStandards\TravelopiaFixersConfig;

$finder = Finder::create()
    ->in( __DIR__ )
    ->name( '*.php' )
    ->exclude( 'vendor' )
    ->ignoreVCS( true );

$config = TravelopiaFixersConfig::create()
    ->setRiskyAllowed( true )
    ->setIndent( "\t" )
    ->setLineEnding( "\n" )
    ->setRules( TravelopiaFixersConfig::getRules() )
    ->setFinder( $finder );

return $config;

Run PHP-CS-Fixer

# Check for issues
$ ./vendor/bin/php-cs-fixer fix --dry-run --diff

# Fix issues
$ ./vendor/bin/php-cs-fixer fix

统计信息

  • 总下载量: 3.88k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 4
  • Forks: 5
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-08-06