Add registry subjects to automation analytics
[MAILPOET-5586]
This commit is contained in:
@@ -86,8 +86,21 @@ class AutomationAnalytics {
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$subjects = [];
|
||||||
|
foreach ($this->registry->getSubjects() as $key => $subject) {
|
||||||
|
$subjects[$key] = [
|
||||||
|
'key' => $subject->getKey(),
|
||||||
|
'name' => $subject->getName(),
|
||||||
|
'args_schema' => $subject->getArgsSchema()->toArray(),
|
||||||
|
'field_keys' => array_map(function ($field) {
|
||||||
|
return $field->getKey();
|
||||||
|
}, $subject->getFields()),
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'steps' => $steps,
|
'steps' => $steps,
|
||||||
|
'subjects' => $subjects,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user