function graphql_graphql_interfaces_alter in GraphQL 8.3
Implements hook_graphql_interfaces_alter().
Flatten the interface inheritance tree.
File
- ./
graphql.module, line 62
Code
function graphql_graphql_interfaces_alter(&$definitions) {
$interfaces = array_map(function ($definition) use ($definitions) {
return graphql_list_interfaces($definitions, $definition);
}, $definitions);
foreach ($interfaces as $index => $list) {
$definitions[$index]['interfaces'] = $list;
}
}