# suredonation/0.0.1/inc/assets/register.php

SureDonation – Donation Forms, Fundraising Campaigns &amp; Donor Management, version 0.0.1. 51 lines.

- Page: https://pluginprobe.com/plugins/suredonation/0.0.1/code/inc/assets/register.php
- Raw: https://pluginprobe.com/plugins/suredonation/0.0.1/raw/inc/assets/register.php
- Modified: 2026-03-04T10:31:12+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/suredonation/0.0.1/code/inc/assets/register.php#L10-L20`.

```php
<?php
/**
 * Assets Register
 *
 * @package SureDonation
 */

namespace SureDonation\Inc\Assets;

use SureDonation\Inc\Traits\Get_Instance;

// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

/**
 * Register class for frontend assets.
 *
 * @since 0.0.1
 */
class Register {

	use Get_Instance;

	/**
	 * Constructor.
	 *
	 * @since 0.0.1
	 */
	public function __construct() {
		add_action( 'wp_enqueue_scripts', [ $this, 'register_frontend_assets' ] );
	}

	/**
	 * Register frontend assets.
	 *
	 * @return void
	 * @since 0.0.1
	 */
	public function register_frontend_assets() {
		// Register donation form frontend styles (for custom Gutenberg forms).
		wp_register_style(
			'suredonation-donation-form',
			SUREDONATION_URL . 'assets/build/blocks/donation-form/style-style.css',
			[],
			SUREDONATION_VER
		);
	}
}

```
