/**
  * @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;
 }