AdminPageFramework_Form_Model___FormatFieldsets::_getFieldsetsFormatted PHP Метод

_getFieldsetsFormatted() приватный Метод

private _getFieldsetsFormatted ( array $aFieldsets, array $aSectionsets, $sCapability )
$aFieldsets array
$aSectionsets array
    private function _getFieldsetsFormatted(array $aFieldsets, array $aSectionsets, $sCapability)
    {
        $aFieldsets = $this->callBack($this->aCallbacks['fieldsets_before_formatting'], array($aFieldsets, $aSectionsets));
        $_aNewFieldsets = array();
        foreach ($aFieldsets as $_sSectionPath => $_aItems) {
            if (!isset($aSectionsets[$_sSectionPath])) {
                continue;
            }
            $_aNewFieldsets[$_sSectionPath] = $this->_getItemsFormatteed($_sSectionPath, $_aItems, $this->getElement($aSectionsets, array($_sSectionPath, 'capability'), $sCapability), $aSectionsets);
        }
        $this->_sortFieldsBySectionsOrder($_aNewFieldsets, $aSectionsets);
        return $_aNewFieldsets;
    }