39 protected $shouldWrapCenterTagAroundTdForNonEditable =
false;
41 public static function isUiAccessible()
46 protected function resolveWrapperNonEditableByContentAndProperties($content, array $customDataAttributes)
49 if ($this->shouldWrapCenterTagAroundTdForNonEditable)
67 $content = ZurmoHtml::tag(
'center', array(), $content);
80 $content = ZurmoHtml::tag(
'td', $options, $content);
91 $content = ZurmoHtml::tag(
'tr', array(), $content);
102 $content = ZurmoHtml::tag(
'tbody', array(), $content);
114 $defaultHtmlOptions = $this->resolveNonEditableWrapperOptions($customDataAttributes);
115 $htmlOptions = CMap::mergeArray($defaultHtmlOptions, $customDataAttributes);
116 $content = ZurmoHtml::tag(
'table', $htmlOptions, $content);
120 protected function resolveNonEditableWrapperOptions(array $customDataAttributes)
124 $options = CMap::mergeArray($htmlOptions, $customDataAttributes);
143 $frontendOptions = $this->resolveFrontendPropertiesForWrappingTdNonEditable();
145 $options = CMap::mergeArray($htmlOptions, $frontendOptions);
149 protected function resolveFrontendPropertiesForWrappingTdNonEditable()
resolveWrapperCenterNonEditableByContent($content)
resolveWrapperTdNonEditableByContent($content)
resolveNonEditableWrapperHtmlOptions()
resolveWrapperTableNonEditableByContentAndHtmlOptions($content, array $customDataAttributes)
resolveWrapperTBodyNonEditableByContent($content)
resolveWrapperTrNonEditableByContent($content)
resolveNonEditableContentWrappingTdOptions()
resolveNonEditableContentWrappingTdHtmlOptions()
resolveFrontendPropertiesNonEditable()