Ik heb een ACL component ( https://github.com/Vivify-Ideas/laravel-acl ) gevonden die ik graag wil gaan gebruiken.
Het installeren daarvan is een eitje.
Echter kom ik even niet uit de configuratie van het dingetje.
Met name het permissions stukje.
Daarin zit een array waarin ik dingen kan aangeven wat in mijn applicatie zit.
<?php
array(
array(
'id' => 'PERMISSION_ID',
'allowed' => true|false,
'route' => array('GET:/resource/(\d+)/edit', 'PUT:/resource/(\d+)'),
'resource_id_required' => true|false,
'name' => 'Permission name',
'group_id' => 'GROUP_ID_1', // optional
), array(
'id' => 'PERMISSION_ID_2',
'allowed' => true|false,
'route' => 'GET:/resource/(\d+)',
'resource_id_required' => true|false,
'name' => 'Permission 2 name'
'group_id' => 'GROUP_ID_2', // optional
)
)
?>
Maar begrijp hem niet helemaal, moet ik nou voor al mijn routes aan gaan geven die ik in mijn applicatie heb zitten?
Of is het de bedoeling dat /recource/ een "algemeen" ding moet voorstellen?
Moet ik allowed true of false maken per permission?
Misschien dat jullie mij wat helderheid kunnen geven hoe ik dit moet zien.