def sectionGeneratedActionShouldLoad(key, sub, c):
    lines = c.readFile(f"{c.dir}/templates/section-generated-action-shouldLoad")
    name = key[len("shouldLoad"):]
    request = name[0].lower() + name[1:]
    output = ""

    for fmt in lines:
        ln = fmt \
                .replace("%NAME%", name) \
                .replace("%REQUEST%", request) \
                .replace("%SUB%", sub)
        output += ln + "\n"

    return output