Download the PHP package sercode/coding-standard-101 without Composer

On this page you can find all versions of the php package sercode/coding-standard-101. 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 coding-standard-101

Coding Standard 101

Easy way to implement coding standards to your project

About

Easy

Requirements

PHP 5.6 or higher.

Instalation

Easiest and best option via composer. Just add to composer.json

or from command line

Basic usage

Run with Code sniffer for check code:

Run this for fix all errors in project: `

That's all for really base usage! This check all files in your project against default ruleset.xml

How to be safe

Checking only files in commit

In case you don't want to use Php_CodeSniffer manually for every change in the code you make, you can add pre-commit hook via composer.json. Every time you try to commit, Php_CodeSniffer will run on changed .php files for actual commit only.

1) Manual usage

After you run composer update or composer install just run:

For proper use of all features you have to run this script

If you don't change path to ruleset.xml (see bellow), you don't need to run this script again

2) if you are lazy or just be sure

Just add some code:

This secure install git commit prehook every time when you run composer update or composer install.

First case is starts after you run composer install, second when composer update and install prehook with path to ruleset.xml. For more information see below.

If you want commit without running codesniffer, just add --no-verify to commit command:

Fixing only files in commit

To composer.json put:

and run


Advanced usage

(will be added)

You can create own rulest.

Create confgi file .csStandard with path to ruleset, inport differetn packages with codding standards and use them in your ruleset.xml.

....


Setup for MALL

add to composer.json to section require-dev "sercode/coding-standard-101": "^0.1" and add block

in root of project create file .csStandard with content

run composer cs-install-prehook for install

for fix commitig files run script

Files for fix (or check) MUST be in stage. That means dont commit with adding all files by -a option (git commit -a -m "commit message")


Inspired by https://github.com/DeprecatedPackages/CodingStandard


All versions of coding-standard-101 with dependencies

PHP Build Version
Package Version
Requires php Version ^5.6 || ^7.0
squizlabs/php_codesniffer Version ^2.8.1
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 sercode/coding-standard-101 contains the following files

Loading the files please wait ....