Singular_Order_Page::register()


Source

File: src/Tickets/Commerce/Admin/Singular_Order_Page.php

	public function register() {
		add_action( 'add_meta_boxes', [ $this, 'add_meta_boxes' ], 10, 2 );
		add_action( 'save_post', [ $this, 'update_order_status' ], 10, 2 );

		add_filter( 'submenu_file', [ $this, 'hijack_current_parent_file' ] );
		add_action( 'adminmenu', [ $this, 'restore_current_parent_file' ] );

		add_filter( 'post_updated_messages', [ $this, 'add_order_messages' ] );
		add_filter( 'admin_body_class', [ $this, 'add_body_class' ] );
		if ( is_admin() ) {
			add_action( 'current_screen', [ $this, 'breadcrumb_order_edit_screen' ] );
		}
	}