Tribe__Tickets__Commerce__PayPal__Main::register_resources()

registers resources

Contents


Source

File: src/Tribe/Commerce/PayPal/Main.php

	public function register_resources() {
		$main = Tribe__Tickets__Main::instance();

		tribe_assets(
			$main,
			array(
				array(
					'event-tickets-tpp-css',
					'tpp.css',
				),
				array(
					'event-tickets-tpp-js',
					'tpp.js',
					array(
						'jquery',
						'jquery-ui-datepicker',
					),
				),
			),
			null,
			array(
				'localize' => array(
					'event-tickets-tpp-js',
					'tribe_tickets_tpp_strings',
					array(
						'attendee' => _x( 'Attendee %1$s', 'Attendee number', 'event-tickets' ),
					),
				),
			)
		);

		// Admin assets
		tribe_assets(
			$main,
			array(
				array(
					'event-tickets-tpp-admin-js',
					'tpp-admin.js',
					array(
						'jquery',
						'underscore',
					),
				),
			),
			'admin_enqueue_scripts',
			array(
				'conditionals' => 'is_admin',
				'localize' => (object) array(
					'name' => 'tribe_tickets_tpp_admin_strings',
					'data' => array(
						'complete'   => tribe( 'tickets.commerce.paypal.handler.ipn' )->get_config_status( 'label', 'complete' ),
						'incomplete' => tribe( 'tickets.commerce.paypal.handler.ipn' )->get_config_status( 'label', 'incomplete' ),
					),
				),
			)
		);
	}

Top ↑

Changelog

Changelog
Version Description
4.7 Introduced.