*** # Courier_Notices Courier_Notices Class * Full name: `\CourierNotices\Controller\Courier_Notices` ## Properties ### handle JS handle ```php protected static string $handle ``` * This property is **static**. *** ### js_variable JS variable name ```php protected static string $js_variable ``` * This property is **static**. *** ### dependencies Dependencies ```php protected static array $dependencies ``` * This property is **static**. *** ## Methods ### register_actions Register our hooks ```php public register_actions(): mixed ``` *** ### wp_enqueue_scripts Enqueue all of our needed scripts ```php public wp_enqueue_scripts(): mixed ``` *** ### wp_enqueue_styles Enqueue all the styles needed for the design of our courier notices within the admin ```php public wp_enqueue_styles(): mixed ``` *** ### add_query_vars Add admin Query Vars ```php public add_query_vars(array $vars): array ``` **Parameters:** | Parameter | Type | Description | |-----------|------|-------------| | `$vars` | **array** | Array of query vars. | *** ### register_custom_post_type Register the 'courier_notice' post type ```php public register_custom_post_type(): mixed ``` *** ### register_taxonomies Register the taxonomies for the courier_notice post type ```php public register_taxonomies(): mixed ``` *** *** > Automatically generated on 2024-08-26