apnet/symfony-standard-edition

The "Symfony Standard Edition" distribution


README

Welcome to the Symfony Apnet Edition - a fully-functional Symfony application that you can use as the skeleton for your new applications.

What's inside?

The Symfony Apnet Edition is configured with the following defaults:

  • An AppBundle you can use to start coding;

  • An AdminBundle with user management;

  • Twig as the only configured template engine;

  • Doctrine ORM/DBAL;

  • Swiftmailer;

  • Annotations enabled for everything.

It comes pre-configured with the following bundles:

  • FrameworkBundle - The core Symfony framework bundle

  • SensioFrameworkExtraBundle - Adds several enhancements, including template and routing annotation capability

  • DoctrineBundle - Adds support for the Doctrine ORM

  • TwigBundle - Adds support for the Twig templating engine

  • AsseticBundle - The AsseticBundle provides integration of the Assetic library.

  • DoctrineFixturesBundle - Allows to load data fixtures programmatically into the Doctrine ORM or ODM.

  • DoctrineMigrationsBundle - Fork

  • AsseticImporterBundle - Integrates resource projects into Symfony2

  • ApnetLayoutBundle - Base layout template bundled with Bootstrap, jQuery and html5shiv.

  • FOSUserBundle - Adds support for a database-backed user system.

  • FOSRestBundle - Provides various tools to rapidly develop RESTful API's.

  • SonataAdminBundle and SonataDoctrineORMAdminBundle - Admin Generator.

  • IvoryCKEditorBundle - Provides a CKEditor integration.

  • VichUploaderBundle - Attempts to ease file uploads that are attached to ORM entities, MongoDB ODM documents, PHPCR ODM documents or Propel models.

  • SecurityBundle - Adds security by integrating Symfony's security component

  • SwiftmailerBundle - Adds support for Swiftmailer, a library for sending emails

  • MonologBundle - Adds support for Monolog, a logging library

  • WebProfilerBundle (in dev/test env) - Adds profiling functionality and the web debug toolbar

  • SensioDistributionBundle (in dev/test env) - Adds functionality for configuring and working with Symfony distributions

  • SensioGeneratorBundle (in dev/test env) - Adds code generation capabilities

  • DebugBundle (in dev/test env) - Adds Debug and VarDumper component integration

  • PHPQaTools (in dev/test env)

  • ApnetFunctionalTestBundle (in dev/test env)

All libraries and bundles included in the Symfony Apnet Edition are released under the MIT or BSD license.

Enjoy!