@@ 70-76 (lines=7) @@ | ||
67 | { |
|
68 | $resourceMetadata = $this->resourceMetadataFactory->create($resourceClass); |
|
69 | ||
70 | if (isset($options['collection_operation_name'])) { |
|
71 | $attribute = $resourceMetadata->getCollectionOperationAttribute($options['collection_operation_name'], $attributeName, null, true); |
|
72 | } elseif (isset($options['item_operation_name'])) { |
|
73 | $attribute = $resourceMetadata->getItemOperationAttribute($options['item_operation_name'], $attributeName, null, true); |
|
74 | } else { |
|
75 | $attribute = $resourceMetadata->getAttribute($attributeName); |
|
76 | } |
|
77 | ||
78 | return is_bool($attribute) ? $attribute : $default; |
|
79 | } |
@@ 238-244 (lines=7) @@ | ||
235 | } |
|
236 | ||
237 | $resourceMetadata = $this->resourceMetadataFactory->create($resourceClass); |
|
238 | if (isset($options['collection_operation_name'])) { |
|
239 | $context = $resourceMetadata->getCollectionOperationAttribute($options['collection_operation_name'], $contextType, null, true); |
|
240 | } elseif (isset($options['item_operation_name'])) { |
|
241 | $context = $resourceMetadata->getItemOperationAttribute($options['item_operation_name'], $contextType, null, true); |
|
242 | } else { |
|
243 | $context = $resourceMetadata->getAttribute($contextType); |
|
244 | } |
|
245 | ||
246 | return $context ?: []; |
|
247 | } |