*/ public static function all(): array { $forms = apply_filters('aumframe/site_forms', []); if (!is_array($forms)) { return []; } $out = []; foreach ($forms as $f) { if (!is_array($f) || empty($f['id'])) { continue; } $out[] = [ 'id' => (int) $f['id'], 'title' => (string) ($f['title'] ?: ('#' . $f['id'])), ]; } return $out; } }