RegisterResourceTokenParser

Type
Class
Namespace
craft\web\twig\tokenparsers
Inherits
craft\web\twig\tokenparsers\RegisterResourceTokenParser » Twig\TokenParser\AbstractTokenParser
Since
3.0.0

Class RegisterResourceTokenParser

View source

# Public Properties

Property Description
allowOptions boolean – Whether the tag can specify additional options
allowPosition boolean – Whether the tag can specify the position of the resource
allowRuntimePosition boolean – Whether the tag can specify a runtime-based position (load/ready)
allowTagPair boolean – Whether the tag supports a tag pair mode for capturing the JS/CSS
method string – The View method the tag represents
newCode string, null – The new template code that should be used if this tag is deprecated
tag string – The tag name

# allowOptions

Type
boolean

Whether the tag can specify additional options

View source

# allowPosition

Type
boolean

Whether the tag can specify the position of the resource

View source

# allowRuntimePosition

Type
boolean

Whether the tag can specify a runtime-based position (load/ready)

View source

# allowTagPair

Type
boolean

Whether the tag supports a tag pair mode for capturing the JS/CSS

View source

# method

Type
string

The View method the tag represents

View source

# newCode

Type
string, null

The new template code that should be used if this tag is deprecated

View source

# tag

Type
string

The tag name

View source

# Public Methods

# __construct()

View source

Arguments

  • $tag (string) – The tag name
  • $method (string) – The View method the tag represents
  • $config (array) – Name-value pairs that will be used to initialize the object properties

# decideBlockEnd()

View source

Arguments

  • $token (\Twig\Token)

Returns

boolean

# getTag()

View source

# parse()

View source

Arguments

  • $token