ArticlesList::GetDynamicFields PHP Method

GetDynamicFields() private static method

private static GetDynamicFields ( $p_articleTypeName = null, $p_fieldName )
    private static function GetDynamicFields($p_articleTypeName = null, $p_fieldName)
    {
        $result = array();
        self::ReadDynamicFields();
        foreach (self::$s_dynamicFields as $dynamicField) {
            if (strtolower($dynamicField->getPrintName()) == strtolower($p_fieldName) && (is_null($p_articleTypeName) || strtolower($dynamicField->getArticleType()) == strtolower($p_articleTypeName))) {
                $result[] = $dynamicField;
            }
        }
        return $result;
    }