Yoast\WP\SEO\Plans\Application
Add_Ons_Collector::to_array
Returns the data for the add-ons in an array format.
Метод класса: Add_Ons_Collector{}
Хуков нет.
Возвращает
Массив<Строку,. string|bool|array<string, string>> The add-ons in an array format.
Использование
$Add_Ons_Collector = new Add_Ons_Collector(); $Add_Ons_Collector->to_array(): array;
Код Add_Ons_Collector::to_array() Add Ons Collector::to array Yoast 27.7
public function to_array(): array {
$result = [];
$active_addons = $this->addon_manager->has_active_addons();
foreach ( $this->add_ons as $add_on ) {
$result[ $add_on->get_id() ] = [
'id' => $add_on->get_id(),
'isActive' => $add_on->is_active(),
'hasLicense' => $active_addons && $add_on->has_license(),
'ctb' => [
'action' => $add_on->get_ctb_action(),
'id' => $add_on->get_ctb_id(),
],
];
}
return $result;
}