This bundle integrates the Synapps library into Symfony, and provide additional features such as:
- Efficient transaction management in services with annotations and AOP.
- A default ready for use REST controller.
- A generic entity repository providing extended persistence services in Doctrine ORM.
- Classes for error management and serialization with JSON format.
- A base class to define business services in Symfony.
- Additional validators, for instance to check HTTP request parameters.
This change log references the relevant changes (bug fixes, security fixes, new features, improvements, documentation fixes) done in the bundle.
Syntax for changes: <type of modification> [domain] <description>
<type of modification> can be one of the following:
- NEW: new feature.
- IMP: improvement of an existing functionality.
- REF: code refactoring (no functional changes).
- BUG: bug fix.
- UPG: dependency upgrade.
[domain] is the name of the updated domain/component, and is optional (brackets are mandatory).
<description> is a descriptive text of the modification.
- UPG Upgrade vendors
- REF Move tests outside src folder
- REF Remove translator service from abstract controllers
- REF Remove container service from abstract service
- IMP Added support of PHP 7.
- IMP Added support of PHP 5.5+.
- IMP Added HTTP abstract controller (compatibility break with the REST abstract controller).
; Even not mandatory, using UTC for PHP is highly recommended.
date.timezone = UTC
; Restricted directories shall be disabled.
; If enabled, be sure the directories you are accessing are under one of the directories in the directive:
; - Each path in the 'include_path' directive
; - Database file of Unix command 'file': either /etc/magic or /usr/share/file/magic
; open_basedir =
According to the list of extensions provided here:
- Calendar
- Ctype
- cURL
- Date/Time
- Directories
- DOM
- Error handling
- Fileinfo
- Filesystem
- Filter
- Function handling
- iconv
- PHP Options/Info
- intl
- JSON
- libxml 2.7.3+
- Math
- Multibyte string
- Misc.
- Mysqli
- Mysqlnd
- Network
- Output control
- PCRE
- PDO
- Program execution
- MySQL (PDO)
- Sessions
- Simple XML
- SPL
- Strings
- URLs
- Variable handling
- XSL
- ZIP
This bundle is under the MIT license. See the complete license in the bundle:
Resources/meta/LICENSE