[ 'news_see' => [ 'id' => 'news_see', 'communName' => 'Voir les nouvelles', 'desc' => 'L\'utilisateur peut-il consulter les nouvelles', 'icon' => 'fa-eye', 'valeur' => 0 ], 'news_add' => [ 'id' => 'news_add', 'communName' => 'Ajouter une nouvelles', 'desc' => 'L\'utilisateur peut-il ajouter une nouvelle', 'icon' => 'fa-plus', 'valeur' => 0 ], 'news_edit' => [ 'id' => 'news_edit', 'communName' => 'Modifier une nouvelles', 'desc' => 'L\'utilisateur peut-il modifier une nouvelle', 'icon' => 'fa-edit', 'valeur' => 0 ], 'news_delete' => [ 'id' => 'news_delete', 'communName' => 'Supprimer une nouvelles', 'desc' => 'L\'utilisateur peut-il supprimer une nouvelle', 'icon' => 'fa-close', 'valeur' => 0 ] ], 'message' => [ 'msg_see' => [ 'id' => 'msg_see', 'communName' => 'Voir les messages', 'desc' => 'L\'utilisateur peut-il consulter les messages de la semaine', 'icon' => 'fa-eye', 'valeur' => 0 ], 'msg_add' => [ 'id' => 'msg_add', 'communName' => 'Ajouter un message', 'desc' => 'L\'utilisateur peut-il ajouter un message de la semaine', 'icon' => 'fa-eye', 'valeur' => 0 ], 'msg_edit' => [ 'id' => 'msg_edit', 'communName' => 'Modifier un message', 'desc' => 'L\'utilisateur peut-il modifier les messages de la semaine', 'icon' => 'fa-eye', 'valeur' => 0 ], 'msg_delete' => [ 'id' => 'msg_delete', 'communName' => 'Supprimer un message', 'desc' => 'L\'utilisateur peut-il supprimer un message de la semaine', 'icon' => 'fa-eye', 'valeur' => 0 ] ] ]; return $perm; } public static function allToArray() { $permissions = []; foreach (Permission::all() as $cat) { foreach ($cat as $perm) { $permissions[$perm['id']] = 0; } } return $permissions; } public static function allToString() { return json_encode(Permission::allToArray()); } }