AUTONAMI_TOKENS::add_tag_tokens( mixed $tokens = array(), mixed $args = array() )
Method add_tag_tokens
Contents
Parameters Parameters
- $tokens
-
(Optional)
Default value: array()
- $args
-
(Optional)
Default value: array()
Return Return
(void)
Source Source
File: src/integrations/autonami/tokens/autonami-tokens.php
public function add_tag_tokens( $tokens = array(), $args = array() ) { if ( ! automator_do_identify_tokens() ) { return $tokens; } if ( empty( $args['triggers_meta']['code'] ) ) { return $tokens; } $current_trigger = $args['triggers_meta']['code']; if ( ! in_array( $current_trigger, $this->get_tag_triggers(), true ) ) { return $tokens; } $tokens[] = array( 'tokenId' => 'TAG_ID', 'tokenName' => __( 'Tag ID', 'uncanny-automator' ), 'tokenType' => 'text', 'tokenIdentifier' => $current_trigger, ); $tokens = $this->contact_tokens( $tokens, $current_trigger ); if ( $this->is_userless( $current_trigger ) ) { $tokens = $this->additional_contact_tokens( $tokens, $current_trigger ); } return $tokens; }
Expand full source code Collapse full source code View on Github