Download the PHP package sevengroupfrance/security-bundle without Composer
On this page you can find all versions of the php package sevengroupfrance/security-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download sevengroupfrance/security-bundle
More information about sevengroupfrance/security-bundle
Files in sevengroupfrance/security-bundle
Package security-bundle
Short Description Security bundle for all services of the project
License MIT
Informations about the package security-bundle
SevengroupSecurityBundle
Installation
Copier le fichier config/packages/sevengroup_security.yaml dans le dossier config/packages du projet.
Utilisation
Include
Sevengroup\SecurityBundle\Services\CheckAccess
La fonction checkAccess() attend 2 arguments obligatoires et un facultatif. Elle renverra true ou false en fonction de si l'utilisateur connecté à l'authorisation de faire l'action demandée.
- resourceType [obligatoire] : la ressource sur laquelle on souhaite intervenir
- access [obligatoire] : le type d'accès demandé, en fonction des ressources il peut être, CREATE / READ / EDIT / DELETE / PERMISSION
- resourceId [facultatif] : l'identifiant de la ressource sur laquel on souhaite intervenir
La fonction getSecurity() attend 1 seul argument listé ci-dessus : resourceType. Cette fonction reverra des conditions pour récupérer la liste des ressources en fonction des propriétaires, des groupes et des droits associés
All versions of security-bundle with dependencies
symfony/framework-bundle Version ^6.4
symfony/dependency-injection Version ^6.4
symfony/http-client Version ^6.4