/** * @return string */ protected function resolveTypeAndValueContent() { $typeContent = $this->renderTypeContent(); $valueContent = $this->renderValueContent(); $typeAndValueContent = null; ZurmoHtml::resolveDivWrapperForContent($typeContent, $typeAndValueContent, 'dynamic-action-attribute-type'); $typeAndValueContent .= $valueContent; if ($this->model->shouldSetValue) { $style = null; } else { $style = 'display:none;'; } return ZurmoHtml::tag('div', array('class' => 'dynamic-action-attribute-type-and-value-wrapper', 'style' => $style), $typeAndValueContent); }
/** * @param string $innerContent * @param string $content * @param null|string $class */ protected static function resolveDivWrapperForContent($innerContent, &$content, $class = null) { ZurmoHtml::resolveDivWrapperForContent($innerContent, $content, $class); }
/** * @return string */ protected function getRecipientContent() { $content = null; ZurmoHtml::resolveDivWrapperForContent($this->model->getTypeLabel(), $content, 'dynamic-row-label email-message-recipient-label'); $content .= $this->renderTypeContent(); $content .= $this->renderAudienceTypeContent(); $content .= $this->renderFormAttributesContent(); return $content; }