Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Phenix3/fastfony

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fastfony

Fastfony : pragmatic boilerplate and starter kit for fastly develop a project or launch a SaaS idea with Symfony

You really go fast, you really earn precious time.

Unit & Functional Tests Test Coverage fastfony

Getting Started & Documentation

For starting with Fastfony, you can follow the online installation guide.

Documentation is available on docs.fastfony.com.

Start & stop

  • Start : just run make start or task start (with Taskfile installed)
  • Stop : just run make stop or task stop

Execute tests without coverage

  • Run make tests or task tests

Execute tests with coverage

  • Run make coverage or task coverage

Execute analytics

  • Run make phpstan or task phpstan for PHPStan
  • Run make phpinsights or task phpinsights for PHPInsights

Updating Your Project

To import the changes made to the Fastfony template into your project, we recommend using template-sync:

  1. Run the script on your branch main to synchronize your project with the latest version of Fastfony:
curl -sSL https://raw.githubusercontent.com/coopTilleuls/template-sync/main/template-sync.sh | sh -s -- https://github.com/fastfony/fastfony
  1. Resolve conflicts, if any
  2. Run git cherry-pick --continue

For more advanced options, refer to the documentation of template sync.

If you have considerably modified the template, we don't recommend using template-sync.

Contributing

You can contribute to Fastfony by creating a pull request on the GitHub repository.

This repository use the git plugin git-flow, so please create your feature branch from the develop branch and install git-flow.

The Conventional Commits specification is a lightweight convention on top of commit messages. Fastfony uses it. You can find more information on the Conventional Commits website.

License

Fastfony is an available source project licensed under the Apache-2.0 WITH Commons-Clause.

Fastfony is free for non-commercial use, but if you want to use it for professional or commercial purposes, you must purchase a license.

Special thanks

Without the following projects, Fastfony would not exist:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published