Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

funivan/Cs

Repository files navigation

Code Style fix and review

Packagist Software License Build Status Coverage Status Quality Score Total Downloads

Perform code fix and review

Tools list

Fixer Review Link
Php open tags
Php line before class end
Php file start
Php closing tags
Php return type format
Php redundant Null property value
Spaces in empty lines
Line ending
Composer

Install

Via Composer

composer require funivan/cs:dev-master

Usage

  # run review tool
  ./vendor/bin/cs.php review;

  # run fixer tool
  ./vendor/bin/cs.php fix;

Custom configuration

Create custom configuration file. For example cs-fix.php

<?php
  # file cs-fix.php
  require __DIR__ . '/vendor/autoload.php';


  use Funivan\Cs\Configuration\CsConfiguration;

  $configuration = CsConfiguration::createFixerConfiguration();
  // You can set custom file finder
  // $configuration->setFileFinder(new MyProjectCustomFileFinder());

  // You can add custom tools
  // $configuration->setTool(new MyProjectCustomCheckTool());

Then run fixer

  ./vendor/bin/cs.php fix --configuration=cs-fixer.php -vvv

Testing

    ./vendor/bin/phpunit

Contributing

Please see CONTRIBUTING for details.

Credits

License

The MIT License (MIT). Please see License File for more information.

About

Perform review and fix code according to your Code Style.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages