-
Notifications
You must be signed in to change notification settings - Fork 2
tp TouchPointWP Blocks BlocksController
James K. edited this page Mar 31, 2026
·
3 revisions
- Class name: BlocksController
- Namespace: \tp\TouchPointWP\Blocks
- This is an abstract class
- This class implements: tp\TouchPointWP\Interfaces\api
mixed tp\TouchPointWP\Blocks\BlocksController::init()
Registers the block using a blocks-manifest.php file, which improves the performance of block type registration.
Behind the scenes, it also registers all assets so they can be enqueued through the block editor in the corresponding context.
- Visibility: public
- This method is static.
- mixed
mixed tp\TouchPointWP\Blocks\BlocksController::enqueueBlockAssets()
- Visibility: public
- This method is static.
- mixed
bool tp\TouchPointWP\Interfaces\api::api(array uri)
Handle API requests
- Visibility: public
- This method is static.
- This method is defined by tp\TouchPointWP\Interfaces\api
- uri array - The request URI already parsed by parse_url()
- bool - False if endpoint is not found. Should print the result.
Documentation generated March 31, 2026 10:21pm.
- Simple RSVP
- People Lists
- Involvements
- Outreach Partners
- SQL & Python Reports
- Events Calendar from Meetings (Beta)
- Events Calendar Plugin Integration (Deprecated)
- tp
- tp\TouchPointWP
- Api
- Auth
- tp\TouchPointWP\Blocks
- CalendarGrid
- EventsCalendar
- ExtraValueHandler
- Geo
- tp\TouchPointWP\Interfaces
- Involvement
- Involvement_PostTypeSettings
- InvolvementMembership
- Location
- Lookup
- Meeting
- MeetingArray
- Partner
- Person
- PostTypeCapable
- RegistrationType
- Report
- Rsvp
- Settings
- Stats
- StatusWidget
- Taxonomies
- TouchPointWP
- TouchPointWP_AdminAPI
- TouchPointWP_Exception
- TouchPointWP_WPError
- Utilities
- tp\TouchPointWP