protected function _getRenderersList() { $renderers = WidgetFramework_Core::getRenderers(); $options = array(); foreach ($renderers as $renderer) { $options[] = array('value' => $renderer, 'label' => WidgetFramework_Core::getRenderer($renderer)->getName()); } usort($options, create_function('$a, $b', 'return $a["label"] > $b["label"];')); return $options; }
protected function _getRenderersList() { $renderers = WidgetFramework_Core::getRenderers(); $options = array(); foreach ($renderers as $renderer) { $rendererObj = WidgetFramework_Core::getRenderer($renderer); $options[] = array('value' => $renderer, 'label' => $rendererObj->getName(), 'is_hidden' => $rendererObj->isHidden()); } usort($options, array('WidgetFramework_Helper_Sort', 'rendererLabels')); return $options; }