lbrhkJA5VYEGlWSij9dVd4uIIMXuvO8Ao5CRIf5UO t6y9Y/GBCXaVvnvzfIdcj5Sr3BXAkHjJP+Olms/6KXeGYOd6Np+Xot21sk00S1YA yOrHbJImJmnkL5zhSRQkmABCeskuWug7UwIBAg== -----END DH PARAMETERS----- O7IwRh0ZD/PZVuTj€€Ð|Œ‚ VàP[-----BEGIN CERTIFICATE REQUEST----- MIIEpDCCAowCAQAwGjEYMBYGA1UEAwwPcjE5LmhhbGxvLmNsb3VkMIICIjANBgkq hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEApjCgY/PQMm0LhGSEIwgyxQYCFF+fCzM2 oqMmhu1rapIMDAhFkfxDTGbOjYXWJk6TLDGsBsA4cZzW2Lo9+e7DKLwWyJOfkqdc jRXj6QyHzzYqNf/TuN1wkhSNNIYrMkAg7dsFz1wg6gxkLRd0KPIJTHFKjIe/GAPi QErqGoREFnYw+jw8NPqb1Hw+Mrek4bKBOaYdwRjNeH2d8JqDFCTiB4aqBEmJ5qYW GmNGi2Ks4BzYLkOlfMqGZHHRWgCdQP4NtBR0yWT3/6YuUIQjJKL9z/JlcoKBhr/5 PtosXntWLJq1AePcLBmb/t+oZhzpfH/JZW95L19UMUn8SFaqTNTg0ZFX7Se9qiyM 11GdXfxIn4VBMg9FBg8jhJgLF39Ll/k1zz2lF6MBwg+bBQAXuCuYznOjTqLXsO/r aBtc6DDUmfGZeEbTCbrtYPwqO5uVKJfTNCjUmkoPaX50VKRmGPSyNlcz62Spijj9 0tLeLoV4RK3P3pJZwne4CAn0bsAjVaXP6dFu1dIn8CY2d2wDOTF8OfNpTQCiF/Mv +GCQt1RzgLXpLlBOH4nHnhO3jHDeogduimD95kyw5zRiSW/J/Eache $strKey = 'GroupFactory::'.__FUNCTION__; if( isset($arrCache['GROUP'][$strKey][$intPid]) && $arrCache['GROUP'][$strKey][$intPid] !== null) { return $arrCache['GROUP'][$strKey][$intPid]; } $objCollection = GroupModel::findPublishedByPid($intPid, $arrOptions); if($objCollection === null) { return array(); } $arrReturn = array(); foreach($objCollection as $objModel) { $objGroup = static::create( $objModel ); $arrReturn[] = $objGroup; // add to cache Cache::addGroup($objGroup->id, $objGroup); } // add the groups to the cache Cache::add('CE_GROUPS_'.$intPid,$arrReturn); // add to cache $arrCache['GROUP'][$strKey][$intPid] = $arrReturn; Cache::setData($arrCache); return $arrReturn; } /** * Find a group by its alias in a customelement by ID or Alias * @param string * @param integer|string Id or Alias of the CE * @return object */ public static function findByAliasAndCustomElement($strAlias,$varCE,$arrOptions=array()) { // look up from cache if(Cache::getGroup('ce_'.$varCE.'_'.$strAlias)) { return Cache::getGroup('ce_'.$varCE.'_'.$strAlias); } $objCE = \PCT\CustomElements\Core\CustomElementFactory::findByIdOrAlias($varCE,$arrOptions); if($objCE === null) { return null; } $objModel = GroupModel::findByAliasAndPid($strAlias,$objCE->id,$arrOptions); if($objModel === null) { return null; } $objReturn = static::create( $objModel ); // add to cache Cache::addGroup($objReturn->id, $objReturn); Cache::addGroup('ce_'.$objCE->id.'_'.$strAlias, $objReturn); Cache::addGroup('ce_'.$objCE->alias.'_'.$strAlias, $objReturn); return $objReturn; } } An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.