Skip to content

PortilloDev/skeleton-php

Repository files navigation

skeleton-php

Basic php skeleton with the PSR-4 specification, for class autoloading.

Integrated into the skeleton linter for static analysis and code styles and automatic code refactoring.


Requires PHP 8.2+

Create new project

For initial new project, execute this command:

composer create-project iportillo/skeleton-php project-name

Commands in skeleton

Use codebase with Pint:

composer lint

Run refactors using Rector

composer refacto

Run static analysis using PHPStan:

composer test:types

Run unit tests using PEST

composer test:unit

Run the entire test suite:

composer test

Running server

cd public
php -S localhost:8000

About

Skeleton básico de php con psr-4

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages