Warning: Array to string conversion in /home/customer/www/docs.automatorplugin.com/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 825

Warning: foreach() argument must be of type array|object, string given in /home/customer/www/docs.automatorplugin.com/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 830

Warning: Array to string conversion in /home/customer/www/docs.automatorplugin.com/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 825
Trigger_Process::prepare_entry_args( $args )


Warning: foreach() argument must be of type array|object, string given in /home/customer/www/docs.automatorplugin.com/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 830

Warning: Array to string conversion in /home/customer/www/docs.automatorplugin.com/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 825

Parameters Parameters

$args

(Required)


Top ↑

Return Return

(mixed|void)


Source Source

File: src/core/lib/recipe-parts/triggers/trait-trigger-process.php

	protected function prepare_entry_args( $args ) {
		$pass_args = array(
			'code'    => $this->get_trigger_code(),
			'meta'    => $this->get_trigger_meta(),
			'user_id' => $this->get_user_id(),
		);
		if ( null !== $this->get_post_id() && null === $this->get_trigger_to_match() && null === $this->get_recipe_to_match() ) {
			$pass_args['post_id'] = $this->get_post_id();
		}
		if ( null !== $this->get_trigger_to_match() ) {
			$pass_args['trigger_to_match'] = $this->get_trigger_to_match();
		}
		if ( null !== $this->get_recipe_to_match() ) {
			$pass_args['recipe_to_match'] = $this->get_recipe_to_match();
		}
		if ( null !== $this->get_is_signed_in() ) {
			$pass_args['is_signed_in'] = $this->get_is_signed_in();
		}
		if ( $this->is_ignore_post_id() ) {
			$pass_args['ignore_post_id'] = $this->is_ignore_post_id();
		}
		$this->set_trigger_args( $pass_args );
		return apply_filters( 'automator_trigger_entry_args', $this->get_trigger_args(), $args );
	}