Skip to content
Massimiliano Arione edited this page Oct 4, 2017 · 9 revisions

Welcome to the symfony-beelab wiki!

This project is meant to create a new Symfony project, using a newer directory structure. Currently, it allows:

  • to create a Symfony 2.8 project with Symfony 3 directory structure
  • to create a Symfony 3.3 (soon 3.4) with Symfony 4 directory structure

Setup

  • execute composer create-project beelab/symfony-beelab yourDir (where "yourDir" is the path of the directory where you want to create the project)
  • replace the content of README.md with your instructions for the project. This is important, since anyone should be able to be up&running on your project in (almost) zero time!
  • feel free to remove LICENSE.md, or to replace it with your license
  • replace the content of composer.json with your actual project name, description, authors, etc.
  • delete the build.xml file, or customize it (guide for CI coming soon)
  • replace "%customize%" with your project's repository name in deploy.rb, deploy/staging.rb, and production.rb under the app/config directory (for 2.8 version) or config directory (for 3.3 version). Of course, if you don't use Capifony for deploy, remove such files (as well as Capfile in the root directory)
Clone this wiki locally