Overview

Packages

  • application
    • commands
    • components
      • actions
      • filters
      • leftWidget
      • permissions
      • sortableWidget
      • util
      • webupdater
      • x2flow
        • actions
        • triggers
      • X2GridView
      • X2Settings
    • controllers
    • models
      • embedded
    • modules
      • accounts
        • controllers
        • models
      • actions
        • controllers
        • models
      • calendar
        • controllers
        • models
      • charts
        • models
      • contacts
        • controllers
        • models
      • docs
        • components
        • controllers
        • models
      • groups
        • controllers
        • models
      • marketing
        • components
        • controllers
        • models
      • media
        • controllers
        • models
      • mobile
        • components
      • opportunities
        • controllers
        • models
      • products
        • controllers
        • models
      • quotes
        • controllers
        • models
      • services
        • controllers
        • models
      • template
        • models
      • users
        • controllers
        • models
      • workflow
        • controllers
        • models
      • x2Leads
        • controllers
        • models
  • None
  • system
    • base
    • caching
    • console
    • db
      • ar
      • schema
    • validators
    • web
      • actions
      • auth
      • helpers
      • widgets
        • captcha
        • pagers
  • zii
    • widgets
      • grid

Classes

  • BaseTagTrigger
  • RecordTagAddTrigger
  • RecordTagRemoveTrigger
  • WebleadTrigger
  • Overview
  • Package
  • Class
  • Tree

Class WebleadTrigger

X2FlowTrigger

CComponent
Extended by X2FlowItem
Extended by X2FlowTrigger
Extended by BaseTagTrigger
Extended by WebleadTrigger
Package: application\components\x2flow\triggers
Located at x2engine/protected/components/x2flow/triggers/WebleadTrigger.php
Methods summary
public array
# paramRules( )

Returns

array
the param rules.

Overrides

BaseTagTrigger::paramRules()
public array
# check( mixed & $params )

Default condition processor for main config panel. Checks each option against the key in $params of the same name, using an operator if provided (defaults to "=")

Default condition processor for main config panel. Checks each option against the key in $params of the same name, using an operator if provided (defaults to "=")

Returns

array
(error status, message)

Overrides

BaseTagTrigger::check()
Methods inherited from X2FlowTrigger
addNode(), afterValidate(), checkCondition(), checkConditions(), checkWorkflowStatusCondition(), evalComparison(), getDefaultReturnVal(), getFieldComparisonOptions(), getGenericCondition(), getGenericConditions(), getTriggerInstances(), getTriggerTitle(), getTriggerTypes(), parseArray(), parseExpressionTree(), simplifyNode(), tokenize(), validate()
Methods inherited from X2FlowItem
calculateTimeOffset(), create(), getInstances(), getParamRules(), getTitle(), parseOption(), validateDropdown(), validateEmail(), validateOptions()
Methods inherited from CComponent
__call(), __get(), __isset(), __set(), __unset(), asa(), attachBehavior(), attachBehaviors(), attachEventHandler(), canGetProperty(), canSetProperty(), detachBehavior(), detachBehaviors(), detachEventHandler(), disableBehavior(), disableBehaviors(), enableBehavior(), enableBehaviors(), evaluateExpression(), getEventHandlers(), hasEvent(), hasEventHandler(), hasProperty(), raiseEvent()
Constants inherited from X2FlowItem
VALIDATION_WARNING
Properties summary
public string $title 'New Web Lead'
#
public string $info 'Triggers when a new contact fills out your web lead capture form.'
#

$var string the description of this action

$var string the description of this action

Properties inherited from X2FlowTrigger
$_tokenChars, $_tokenRegex, $eventType, $genericConditions, $notifType
Properties inherited from X2FlowItem
$_instances, $config, $label, $requiresCron
X2CRM Documentation API documentation generated by ApiGen 2.8.0