Changes between Version 47 and Version 48 of members/GRIP-UQAM/Symfony


Ignore:
Timestamp:
Jul 11, 2017, 7:02:18 AM (2 years ago)
Author:
https://id.mayfirst.org/gripuqam
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • members/GRIP-UQAM/Symfony

    v47 v48  
    6767* http://symfony.com/doc/current/components
    6868==== Some popular Components ====
     69https://phppackages.org/s/symfony
    6970{{{#!th
    7071**[https://packagist.org/packages/symfony/console Console]**
    7172}}}
    7273{{{#!td
    73 [[Image(http://phppackages.org/p/symfony/console/badge/rank.svg, link=http://phppackages.org/p/symfony/console, title=symfony/console,)]]     [[Image(https://www.versioneye.com/php/symfony:console/reference_badge.svg, link=https://www.versioneye.com/php/symfony:console/references, title=symfony/console,)]][[Image(https://img.shields.io/packagist/dm/symfony/console.svg, link=https://packagist.org/packages/symfony/console, title=symfony/console)]]
     74[[Image(http://phppackages.org/p/symfony/console/badge/rank.svg, link=http://phppackages.org/p/symfony/console, title=symfony/console,)]] [[Image(https://www.versioneye.com/php/symfony:console/reference_badge.svg, link=https://www.versioneye.com/php/symfony:console/references, title=symfony/console,)]][[Image(https://img.shields.io/packagist/dm/symfony/console.svg, link=https://packagist.org/packages/symfony/console, title=symfony/console)]]
    7475}}}
    7576{{{#!td
     
    8182}}}
    8283{{{#!td
    83 [[Image(https://www.versioneye.com/php/symfony:yaml/reference_badge.svg, link=https://www.versioneye.com/php/symfony:yaml/references, title=symfony/yaml,)]][[Image(https://img.shields.io/packagist/dm/symfony/yaml.svg, link=https://packagist.org/packages/symfony/yaml, title=symfony/yaml)]]
     84[[Image(http://phppackages.org/p/symfony/yaml/badge/rank.svg, link=http://phppackages.org/p/symfony/yaml, title=symfony/yaml,)]]
     85[[Image(https://www.versioneye.com/php/symfony:yaml/reference_badge.svg, link=https://www.versioneye.com/php/symfony:yaml/references, title=symfony/yaml,)]] [[Image(https://img.shields.io/packagist/dm/symfony/yaml.svg, link=https://packagist.org/packages/symfony/yaml, title=symfony/yaml)]]
     86}}}
     87{{{#!td
     88...
     89}}}
     90|----------------
     91{{{#!th
     92**[https://packagist.org/packages/symfony/process Process]**
     93}}}
     94{{{#!td
     95[[Image(http://phppackages.org/p/symfony/process/badge/rank.svg, link=http://phppackages.org/p/symfony/process, title=symfony/process,)]]
     96[[Image(https://www.versioneye.com/php/symfony:process/reference_badge.svg, link=https://www.versioneye.com/php/symfony:process/references, title=symfony/process,)]] [[Image(https://img.shields.io/packagist/dm/symfony/process.svg, link=https://packagist.org/packages/symfony/process, title=symfony/process)]]
     97}}}
     98{{{#!td
     99...
     100}}}
     101|----------------
     102{{{#!th
     103**[https://packagist.org/packages/symfony/config Config]**
     104}}}
     105{{{#!td
     106[[Image(http://phppackages.org/p/symfony/config/badge/rank.svg, link=http://phppackages.org/p/symfony/config, title=symfony/config,)]]
     107[[Image(https://www.versioneye.com/php/symfony:config/reference_badge.svg, link=https://www.versioneye.com/php/symfony:config/references, title=symfony/config,)]] [[Image(https://img.shields.io/packagist/dm/symfony/config.svg, link=https://packagist.org/packages/symfony/config, title=symfony/config)]]
     108}}}
     109{{{#!td
     110...
     111}}}
     112|----------------
     113{{{#!th
     114**[https://packagist.org/packages/symfony/http-foundation HttpFoundation]**
     115}}}
     116{{{#!td
     117[[Image(http://phppackages.org/p/symfony/http-foundation/badge/rank.svg, link=http://phppackages.org/p/symfony/http-foundation, title=symfony/http-foundation,)]]
     118[[Image(https://www.versioneye.com/php/symfony:http-foundation/reference_badge.svg, link=https://www.versioneye.com/php/symfony:http-foundation/references, title=symfony/http-foundation,)]] [[Image(https://img.shields.io/packagist/dm/symfony/http-foundation.svg, link=https://packagist.org/packages/symfony/http-foundation, title=symfony/http-foundation)]]
    84119}}}
    85120{{{#!td
     
    91126}}}
    92127{{{#!td
    93 [[Image(https://www.versioneye.com/php/symfony:finder/reference_badge.svg, link=https://www.versioneye.com/php/symfony:finder/references, title=symfony/finder,)]][[Image(https://img.shields.io/packagist/dm/symfony/finder.svg, link=https://packagist.org/packages/symfony/finder, title=symfony/finder)]]
     128[[Image(http://phppackages.org/p/symfony/finder/badge/rank.svg, link=http://phppackages.org/p/symfony/finder, title=symfony/finder,)]] [[Image(https://www.versioneye.com/php/symfony:finder/reference_badge.svg, link=https://www.versioneye.com/php/symfony:finder/references, title=symfony/finder,)]] [[Image(https://img.shields.io/packagist/dm/symfony/finder.svg, link=https://packagist.org/packages/symfony/finder, title=symfony/finder)]]
     129}}}
     130{{{#!td
     131...
     132}}}
     133|----------------
     134{{{#!th
     135**[https://packagist.org/packages/symfony/dependency-injection DependencyInjection]**
     136}}}
     137{{{#!td
     138[[Image(http://phppackages.org/p/symfony/dependency-injection/badge/rank.svg, link=http://phppackages.org/p/symfony/dependency-injection, title=symfony/dependency-injection,)]] [[Image(https://www.versioneye.com/php/symfony:dependency-injection/reference_badge.svg, link=https://www.versioneye.com/php/symfony:dependency-injection/references, title=symfony/dependency-injection,)]] [[Image(https://img.shields.io/packagist/dm/symfony/dependency-injection.svg, link=https://packagist.org/packages/symfony/dependency-injection, title=symfony/dependency-injection)]]
     139}}}
     140{{{#!td
     141...
     142}}}
     143|----------------
     144{{{#!th
     145**[https://packagist.org/packages/symfony/http-kernel HttpKernel]**
     146}}}
     147{{{#!td
     148[[Image(http://phppackages.org/p/symfony/http-kernel/badge/rank.svg, link=http://phppackages.org/p/symfony/http-kernel, title=symfony/http-kernel,)]] [[Image(https://www.versioneye.com/php/symfony:http-kernel/reference_badge.svg, link=https://www.versioneye.com/php/symfony:http-kernel/references, title=symfony/http-kernel,)]] [[Image(https://img.shields.io/packagist/dm/symfony/http-kernel.svg, link=https://packagist.org/packages/symfony/http-kernel, title=symfony/http-kernel)]]
    94149}}}
    95150{{{#!td
     
    101156}}}
    102157{{{#!td
    103 [[Image(https://www.versioneye.com/php/symfony:event-dispatcher/reference_badge.svg, link=https://www.versioneye.com/php/symfony:event-dispatcher/references, title=symfony/event-dispatcher,)]][[Image(https://img.shields.io/packagist/dm/symfony/event-dispatcher.svg, link=https://packagist.org/packages/symfony/event-dispatcher, title=symfony/event-dispatcher)]]
     158[[Image(http://phppackages.org/p/symfony/event-dispatcher/badge/rank.svg, link=http://phppackages.org/p/symfony/event-dispatcher, title=symfony/event-dispatcher,)]] [[Image(https://www.versioneye.com/php/symfony:event-dispatcher/reference_badge.svg, link=https://www.versioneye.com/php/symfony:event-dispatcher/references, title=symfony/event-dispatcher,)]] [[Image(https://img.shields.io/packagist/dm/symfony/event-dispatcher.svg, link=https://packagist.org/packages/symfony/event-dispatcher, title=symfony/event-dispatcher)]]
     159}}}
     160{{{#!td
     161...
     162}}}
     163|----------------
     164{{{#!th
     165**[https://packagist.org/packages/symfony/form Form]**
     166}}}
     167{{{#!td
     168[[Image(http://phppackages.org/p/symfony/form/badge/rank.svg, link=http://phppackages.org/p/symfony/form, title=symfony/form,)]] [[Image(https://www.versioneye.com/php/symfony:form/reference_badge.svg, link=https://www.versioneye.com/php/symfony:form/references, title=symfony/form,)]] [[Image(https://img.shields.io/packagist/dm/symfony/form.svg, link=https://packagist.org/packages/symfony/form, title=symfony/form)]]
     169}}}
     170{{{#!td
     171...
     172}}}
     173|----------------
     174{{{#!th
     175**[https://packagist.org/packages/symfony/validator Validator]**
     176}}}
     177{{{#!td
     178[[Image(http://phppackages.org/p/symfony/validator/badge/rank.svg, link=http://phppackages.org/p/symfony/validator, title=symfony/validator,)]] [[Image(https://www.versioneye.com/php/symfony:validator/reference_badge.svg, link=https://www.versioneye.com/php/symfony:validator/references, title=symfony/validator,)]] [[Image(https://img.shields.io/packagist/dm/symfony/validator.svg, link=https://packagist.org/packages/symfony/validator, title=symfony/validator)]]
     179}}}
     180{{{#!td
     181...
     182}}}
     183|----------------
     184{{{#!th
     185**[https://packagist.org/packages/symfony/filesystem Filesystem]**
     186}}}
     187{{{#!td
     188[[Image(http://phppackages.org/p/symfony/filesystem/badge/rank.svg, link=http://phppackages.org/p/symfony/filesystem, title=symfony/filesystem,)]] [[Image(https://www.versioneye.com/php/symfony:filesystem/reference_badge.svg, link=https://www.versioneye.com/php/symfony:finder/filesystem, title=symfony/filesystem,)]] [[Image(https://img.shields.io/packagist/dm/symfony/filesystem.svg, link=https://packagist.org/packages/symfony/filesystem, title=symfony/filesystem)]]
     189}}}
     190{{{#!td
     191...
     192}}}
     193|----------------
     194{{{#!th
     195**[https://packagist.org/packages/symfony/css-selector CssSelector]**
     196}}}
     197{{{#!td
     198[[Image(http://phppackages.org/p/symfony/css-selector/badge/rank.svg, link=http://phppackages.org/p/symfony/css-selector, title=symfony/css-selector,)]] [[Image(https://www.versioneye.com/php/symfony:css-selector/reference_badge.svg, link=https://www.versioneye.com/php/symfony:css-selector/references, title=symfony/css-selector,)]] [[Image(https://img.shields.io/packagist/dm/symfony/css-selector.svg, link=https://packagist.org/packages/symfony/css-selector, title=symfony/css-selector)]]
     199}}}
     200{{{#!td
     201...
     202}}}
     203|----------------
     204{{{#!th
     205**[https://packagist.org/packages/symfony/templating Templating]**
     206}}}
     207{{{#!td
     208[[Image(http://phppackages.org/p/symfony/templating/badge/rank.svg, link=http://phppackages.org/p/symfony/templating, title=symfony/templating,)]] [[Image(https://www.versioneye.com/php/symfony:templating/reference_badge.svg, link=https://www.versioneye.com/php/symfony:templating/references, title=symfony/templating,)]] [[Image(https://img.shields.io/packagist/dm/symfony/templating.svg, link=https://packagist.org/packages/symfony/templating, title=symfony/templating)]]
     209}}}
     210{{{#!td
     211...
     212}}}
     213|----------------
     214{{{#!th
     215**[https://packagist.org/packages/symfony/debug Debug]**
     216}}}
     217{{{#!td
     218[[Image(http://phppackages.org/p/symfony/debug/badge/rank.svg, link=http://phppackages.org/p/symfony/debug, title=symfony/debug,)]] [[Image(https://www.versioneye.com/php/symfony:debug/reference_badge.svg, link=https://www.versioneye.com/php/symfony:debug/references, title=symfony/debug,)]] [[Image(https://img.shields.io/packagist/dm/symfony/debug.svg, link=https://packagist.org/packages/symfony/debug, title=symfony/debug)]]
    104219}}}
    105220{{{#!td
     
    462577* http://api.symfony.com/master/Symfony/Component/Security/Core/User/UserInterface.html
    463578* //[https://symfony.com/doc/current/security/custom_provider.html How to Create a custom User Provider]//
    464 * //[http://symfony.com/doc/current/security/entity_provider.html How to Load Security Users from the Database (the Entity Provider)]//
     579* //[http://symfony.com/doc/current/security/entity_provider.html How to Load Security Users from the Database (the Entity Provider)]// (Similar but different approach)
    465580* //[http://symfony2-document.readthedocs.io/en/latest/cookbook/security/entity_provider.html How to load Security Users from the Database (the Entity Provider)]//
    466581
     582{{{#!sh
    467583interface UserInterface
    468 * string getUsername()
    469 * (Role|string)[] getRoles()
    470 * string getPassword() This should be the encoded password.
    471 * eraseCredentials()
    472 * string|null getSalt()
     584string          getUsername()
     585(Role|string)[] getRoles()
     586string          getPassword() # This should be the encoded password.
     587                eraseCredentials()
     588string|null     getSalt()
     589}}}
    473590===== AdvancedUserInterface =====
    474591* Symfony\Component\Security\Core\User
     
    477594* //[http://symfony.com/doc/current/security/entity_provider.html#security-advanced-user-interface Forbid Inactive Users (AdvancedUserInterface)]//
    478595
     596{{{#!sh
    479597interface AdvancedUserInterface implements UserInterface
    480 * bool isAccountNonExpired()
    481 * bool isAccountNonLocked()
    482 * bool isCredentialsNonExpired()
    483 * bool isEnabled()
     598bool isAccountNonExpired()
     599bool isAccountNonLocked()
     600bool isCredentialsNonExpired()
     601bool isEnabled()
     602}}}
    484603===== FOS\UserBundle UserInterface =====
    485604* FOS\UserBundle\Model\UserInterface
     
    543662==== UserManagerInterface ====
    544663* FOS\UserBundle\Model\UserManagerInterface
     664* Relationship with UserLoaderInterface?
     665 * Symfony\Bridge\Doctrine\Security\User\UserLoaderInterface
     666 * //[http://symfony.com/doc/current/security/entity_provider.html#using-a-custom-query-to-load-the-user Using a Custom Query to Load the User]//
     667 * Other approach based exclusively on doctrine ORM, apparently.
    545668* [https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Model/UserManagerInterface.php Model/UserManagerInterface.php]
    546669===== Model UserManager =====