getSubmission()->getContentType()
) {
$fields = &$params->getPreparedFields();
$msg = vsprintf(
'Step 1.
Setting up entity->index to %s from %s',
[
999,
$fields['entity']['index'],
]
);
echo vsprintf( '
', [ $msg ] );
$fields['entity']['index'] = 999;
}
}
} );
add_action( 'EVENT_SMARTLING_BEFORE_SERIALIZE_CONNENT',
function ( $params ) {
/**
* @var \Smartling\Helpers\EventParameters\BeforeSerializeContentEventParameters $params
*/
$paramsClassName = '\Smartling\Helpers\EventParameters\BeforeSerializeContentEventParameters';
if ( \Smartling\Helpers\WordpressContentTypeHelper::CONTENT_TYPE_WIDGET
=== $params->getSubmission()->getContentType()
) {
if ( $params instanceof $paramsClassName ) {
$fields = $params->getPreparedFields();
$msg = vsprintf(
'Step 2.
Checking the entity->index value : %s.',
[
$fields['entity']['index'],
]
);
echo vsprintf( '', [ $msg ] );
}
}
} );
} );