Download the PHP package worksome/code-sniffer without Composer

On this page you can find all versions of the php package worksome/code-sniffer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package code-sniffer

:warning: Deprecated in favor of coding-style package :warning:

Worksome's custom sniffs

This package contains all of Worksome's custom sniffs and configuration.

Usage

Create a phpcs.xml in the root of your project with content like the following

Run phpcs for seeing if you have any errors

Or run phpcbf for automatically fixing the errors when possible

We suggest adding the commands as scripts in your composer.json for easier execution.

This way you can now execute them via composer

Custom sniffs

List all the custom sniffs created by Worksome.

Laravel

All custom sniffs specific to Laravel.

Config filename kebab case

Checks if all config files are written in kebab case.

Disallow env usage

Makes sure that you don't use env helper in your code, except for config files.

Event listener suffix

Enforces event listeners to end with a specific suffix, this suffix is defaulted to Listener.

parameters defaults
suffix Listener

Disallow blade outside of the resources directory

Makes sure no .blade.php files exist outside of Laravel's resources directory.

parameters defaults
resourcesDirectory {YOUR_PROJECT}/resources

PhpDoc

All custom sniffs which are not specific to Laravel.

Property dollar sign

Makes sure that you always have a dollar sign in your properties defined in phpdoc.

Param tags with no type or comment

This removes all @param tags which has no specified a type or comment

This is mainly because phpstan requires this before it sees the property as valid.


All versions of code-sniffer with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
squizlabs/php_codesniffer Version ^3.6.1
slevomat/coding-standard Version ^8.5
dealerdirect/phpcodesniffer-composer-installer Version ^0.7.0
thecodingmachine/safe Version ^2.0
illuminate/support Version ^8.78 || ^9.0
illuminate/collections Version ^8.78 || ^9.0
illuminate/contracts Version ^8.78 || ^9.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package worksome/code-sniffer contains the following files

Loading the files please wait ....