Ejemplo n.º 1
0
// Creates an include tag
func IncludeFactory(p *core.Parser, config *core.Configuration) (core.Tag, error) {
	value, err := p.ReadValue()
	if err != nil {
		return nil, err
	}
	if value == nil {
		return nil, p.Error("Invalid include value")
	}
	p.SkipPastTag()
	return &Include{value, config.GetIncludeHandler()}, nil
}