je utilise Yii2 AuthManager pour obtenir une autorisations persions utilisantYii2 convertir un objet avec des clés pour un tableau de forme 0,1,2,3,
return [
"permissions" => \Yii::$app->authManager->getPermissionsByUser(
Yii::$app->user->identity->id),
]
Les données ci-dessus renvoie de la forme
"permissions": {
"permission1":{
"type": "2",
"name": "permission1",
},
"permission2":{
"type": "2",
"name": "permission2",
}
..................
}
ce que je cherchais est un outpiut comme celui-ci
"permissions": {
0:{
"type": "2",
"name": "permission1",
},
1:{
"type": "2",
"name": "permission2",
}
..................
}
Comment puis-je convertir ci-dessus à un tableau de valeurs non avec les clés de g et la sortie désirée?
grâce scais cela fonctionne –
Mais il n'y a pas point dans la boucle sur les autorisations, il suffit d'utiliser 'array_values'. – Yupik
downvoting une réponse acceptée (un travail) .. Sans action de motivation est un acte vil .. – scaisEdge