private function get_flow($flow_id = 0) { if ($flow_id < 1) { $flow_id = $this->flow_id; } if (is_null($this->flow)) { $this->flow = VBX_Flow::get(array('id' => $flow_id, 'numbers' => false)); } if ($flow_id > 0) { if (!empty($this->flow)) { if ($this->flow_type == 'sms') { // make flow data visible to all applets Applet::$flow_data = $this->flow->sms_data; } else { // make flow data visible to all applets Applet::$flow_data = $this->flow->data; } } } return $this->flow; }
private function get_flow($flow_id = 0) { if ($flow_id < 1) { $flow_id = $this->flow_id; } if (is_null($this->flow)) { $this->flow = VBX_Flow::get($flow_id); } if ($flow_id > 0) { if (!empty($flow)) { if ($this->flow_type == 'sms') { Applet::$flow_data = $flow->sms_data; // make flow data visible to all applets } else { Applet::$flow_data = $flow->data; // make flow data visible to all applets } } } return $this->flow; }