<?php

function mm_jpo_test( $file ) {
	return mm_ab_test_file( 'jetpack-onboarding-v1.3', $file, 'vendor/jetpack/jetpack-onboarding/jetpack-onboarding.php', 'tests/jetpack-onboarding/jetpack-onboarding.php', 25, DAY_IN_SECONDS * 30 );
}
add_filter( 'mm_require_file', 'mm_jpo_test' );

function mm_jpo_test_exempt() {
	mm_ab_test_inclusion( 'jetpack-onboarding-v1.3-exempt', md5( 'jetpack-onboarding-v1.2-exempt' ), 33, DAY_IN_SECONDS * 30 );
}
add_action( 'init', 'mm_jpo_test_exempt', 7 );

function mm_branding_test() {
	mm_ab_test_inclusion( 'mojo-branding-' . mm_brand() , md5( 'mojo-branding' . mm_brand() ), 60, DAY_IN_SECONDS * 90 );
}
add_action( 'init', 'mm_branding_test', 8 );

function mm_branding_test_exempt( $file ) {
	return mm_ab_test_file( 'mojo-branding-exempt', $file, 'inc/branding.php', 'tests/branding.php', 33, DAY_IN_SECONDS * 90 );
}
add_filter( 'mm_require_file', 'mm_branding_test_exempt' );

function mm_jpo_type_question( $type ) {
	$type = array(
		't'		=> 'event',
		'ec'	=> 'user_action',
		'ea'	=> 'site_type',
		'el'	=> esc_attr( $_GET['s'] ),
	);
	mm_ux_log( $event );
}
add_action( 'jpo_started', 'mm_jpo_type_question', 1, 1 );