How crown-commercial-service/gca-intranet works
This repository is a WordPress intranet stack. Its documented feature workflow is: administrators toggle registered flags in WordPress Admin, and theme features check those flags before enabling behavior. The README describes the theme and feature-flag plugin, but neither appears in the supplied file tree, so those components have no supported source path here. Other plugin capabilities are represented from the tree; sampled excerpts are limited and do not establish wiring between them.
Main entry points: class-gf-query-service-provider.php Gravity Forms · class-search-engines-visibility.php Admin Enhancements · class-gf-query-json-handler.php Form JSON Query · Storage.php Google Storage API
Components 23
Intranet Features
- Feature Flags UI
- Flag Registry
- Intranet Features
- Workday User Sync
- Cron Manager
- Event Archiving
- Page Feedback
Admin Controls
- Admin Enhancements
wp-content/plugins/admin-site-enhancements/classes/class-search-engines-visibility.php - Role Capabilities
wp-content/plugins/capability-manager-enhanced/includes/manager.php
Content Tools
- Custom Fields
wp-content/plugins/advanced-custom-fields-pro/acf.php - TablePress
wp-content/plugins/tablepress/controllers/controller-admin.php
Plugin Integrations
- Gravity Forms
wp-content/plugins/gravityforms/includes/query/class-gf-query-service-provider.php - Form JSON Query
wp-content/plugins/gravityforms/includes/query/json-handlers/class-gf-query-json-handler.php - Form Theme Output
wp-content/plugins/gravityforms/includes/theme-layers/framework/factories/class-output-engine-factory.php - Google Storage API
wp-content/plugins/googleappslogin-enterprise/core/Google/Service/Storage.php - Google Maps API
wp-content/plugins/googleappslogin-enterprise/core/Google/Service/MapsEngine.php
Other components
- Administrator
- Intranet User
- WordPress
- WordPress Options
- Forms Database
- Google Cloud
- Site Visitor
Connections 25
- Administrator → Feature Flags UI: toggles flags
- Feature Flags UI → WordPress Options: saves settings
- Flag Registry → Intranet Features: registers flags
- Intranet Features → WordPress Options: reads flag state
- WordPress → Feature Flags UI: serves admin
- Workday User Sync → Cron Manager: scheduled via
- Cron Manager → Event Archiving: runs jobs
- Intranet Features → Workday User Sync: includes
- Intranet Features → Page Feedback: includes
- Intranet User → WordPress: requests pages
- WordPress → Site Visitor: renders pages
- WordPress → Admin Enhancements: loads plugin
- Admin Enhancements → WordPress Options: checks visibility
- WordPress → Role Capabilities: loads plugin
- Administrator → Role Capabilities: manages roles
- WordPress → Custom Fields: loads plugin
- WordPress → TablePress: loads plugin
- WordPress → Gravity Forms: loads plugin
- Gravity Forms → Form JSON Query: registers handler
- Form JSON Query → Forms Database: queries forms
- Gravity Forms → Form Theme Output: creates output engine
- WordPress → Google Storage API: loads client
- WordPress → Google Maps API: loads client
- Google Storage API → Google Cloud: calls API
- Google Maps API → Google Cloud: calls API