descom/dev

Package to PHP Developer projects in Descom.es

Maintainers

👁 cesargb

Package info

github.com/descom-es/php-dev

pkg:composer/descom/dev

Statistics

Installs: 1 937

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 2

1.3.0 2025-04-10 13:47 UTC

Requires

  • php: ^8.3

Requires (Dev)

Suggests

Provides

None

Conflicts

None

Replaces

None

MIT 6a3555be5c0648208816ffadf8df8ab240ccb830

  • Cesar Garcia <cesar.woop@descom.es>

dev

This package is auto-updated.

Last update: 2026-06-08 10:36:47 UTC


README

Install

Via Composer

composer require --dev descom/dev

Usage

PHP CS Fixer

Using setup.sh

bash <(curl -Ls https://raw.githubusercontent.com/descom-es/php-dev/master/setup.sh)

Manually

Install php-cs-fixer.

composer require --dev friendsofphp/php-cs-fixer

Create file .php-cs-fixer.dist.php in root project with content:

<?php

$finder = Symfony\Component\Finder\Finder::create()
 ->in([
 __DIR__.'/src',
 __DIR__.'/tests',
 ])
 ->name('*.php')
 ->notName('*.blade.php')
 ->ignoreDotFiles(true)
 ->ignoreVCS(true);

return (new PhpCsFixer\Config())
 ->setRules(Descom\Dev\CsFixer::rules())
 ->setFinder($finder);

Configure PHP CS Fixer in VS Code

Install extension PHP CS Fixer

With this settings:

{
 "php-cs-fixer.onsave": true,
 "php-cs-fixer.executablePath": "${workspaceFolder}/vendor/bin/php-cs-fixer"
}