Changes between Version 121 and Version 122 of members/GRIP-UQAM


Ignore:
Timestamp:
May 6, 2016, 2:47:34 PM (8 years ago)
Author:
Grip Uqam
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • members/GRIP-UQAM

    v121 v122  
    10641064=== Events ===
    10651065* https://openclassrooms.com/courses/developpez-votre-site-web-avec-le-framework-symfony2/les-evenements-et-extensions-doctrine
    1066 === Extensions ===
     1066=== Extensions - Behaviors ===
    10671067Gedmo are a standard, but Translatable is criticized
    1068 * https://packagist.org/packages/gedmo/doctrine-extensions
     1068* [https://packagist.org/packages/gedmo/doctrine-extensions gedmo/doctrine-extensions]
    10691069 * https://github.com/Atlantic18/DoctrineExtensions#extensions-and-documentation
    10701070 * https://github.com/Atlantic18/DoctrineExtensions/tree/master/doc
    10711071 * https://atlantic18.github.io/DoctrineExtensions/
    1072 * https://packagist.org/packages/knplabs/doctrine-behaviors
     1072* [https://packagist.org/packages/knplabs/doctrine-behaviors knplabs/doctrine-behaviors]
    10731073==== Audit or Revision ====
    1074 * https://packagist.org/packages/simplethings/entity-audit-bundle
     1074* Versioning of entities and their associations [https://packagist.org/packages/simplethings/entity-audit-bundle simplethings/entity-audit-bundle]
    10751075* https://sonata-project.org/bundles/doctrine-orm-admin/master/doc/reference/audit.html
     1076==== Blameable ====
     1077* Updates string or reference fields on create, update and even property change with a string or object (e.g. user) [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/blameable.md Gedmo]
    10761078==== Geocodable ====
    1077 * https://github.com/KnpLabs/DoctrineBehaviors#geocodable
     1079* [https://github.com/KnpLabs/DoctrineBehaviors#geocodable KNP Labs]
     1080==== IpTraceable ====
     1081* Inherited from Timestampable, sets IP address instead of timestamp [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/ip_traceable.md Gedmo]
    10781082==== Loggable ====
    1079 * https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/loggable.md
     1083* Helps tracking changes and history of objects, also supports version management [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/loggable.md Gedmo]
     1084==== References ====
     1085* Supports linking Entities in Documents and vice versa [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/references.md Gedmo]
     1086==== ReferenceIntegrity ====
     1087* Constrains ODM MongoDB Document references [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/reference_integrity.md Gedmo]
    10801088==== Revision (see Audit) ====
     1089==== Sluggable ====
     1090* Urlizes your specified fields into single unique slug [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/sluggable.md Gedmo]
     1091==== SoftDeleteable ====
     1092* Allows to implicitly remove records [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/softdeleteable.md Gedmo]
     1093==== Sortable ====
     1094* Makes any document or entity sortable [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/sortable.md Gedmo]
     1095==== Timestampable ====
     1096* Updates date fields on create, update and even property change [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/timestampable.md Gedmo]
    10811097==== Translatable ====
    1082 * https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/translatable.md
    1083  * https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/translatable.md#example-code-to-use-personal-translations-with-symfony2-sonata-i18n-forms
    1084 * https://github.com/KnpLabs/DoctrineBehaviors#translatable
     1098* Gives you a very handy solution for translating records into different languages [https://github.com/Atlantic18/DoctrineExtensions/blob/maste/doc/translatable.md Gedmo]
     1099 * [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/translatable.md#example-code-to-use-personal-translations-with-symfony2-sonata-i18n-forms Example code to use Personal Translations with (Symfony2 Sonata) i18n Forms]
     1100* [https://github.com/KnpLabs/DoctrineBehaviors#translatable KNP Labs]
     1101==== Translator ====
     1102* Explicit way to handle translations [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/translatable.md Gedmo]
    10851103==== Tree ====
    1086 * https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/tree.md
     1104* This extension automates the tree handling process and adds some tree specific functions on repository. (closure, nestedset or materialized path) [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/tree.md Gedmo]
     1105==== Uploadable ====
     1106* Provides file upload handling in entity fields [https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/uploadable.md Gedmo]
    10871107== Symfony Programming ==
    10881108* http://fr.slideshare.net/AcquiaInc/create-a-symfony-application-from-a-drupal-perspective