103 lines
2.1 KiB
YAML
103 lines
2.1 KiB
YAML
|
name: CompilesLayouts
|
||
|
class_comment: null
|
||
|
dependencies: []
|
||
|
properties:
|
||
|
- name: lastSection
|
||
|
visibility: protected
|
||
|
comment: '# * The name of the last section that was started.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @var string'
|
||
|
methods:
|
||
|
- name: compileExtends
|
||
|
visibility: protected
|
||
|
parameters:
|
||
|
- name: expression
|
||
|
comment: "# * The name of the last section that was started.\n# *\n# * @var string\n\
|
||
|
# */\n# protected $lastSection;\n# \n# /**\n# * Compile the extends statements\
|
||
|
\ into valid PHP.\n# *\n# * @param string $expression\n# * @return string"
|
||
|
- name: compileExtendsFirst
|
||
|
visibility: protected
|
||
|
parameters:
|
||
|
- name: expression
|
||
|
comment: '# * Compile the extends-first statements into valid PHP.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @param string $expression
|
||
|
|
||
|
# * @return string'
|
||
|
- name: compileSection
|
||
|
visibility: protected
|
||
|
parameters:
|
||
|
- name: expression
|
||
|
comment: '# * Compile the section statements into valid PHP.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @param string $expression
|
||
|
|
||
|
# * @return string'
|
||
|
- name: compileParent
|
||
|
visibility: protected
|
||
|
parameters: []
|
||
|
comment: '# * Replace the @parent directive to a placeholder.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @return string'
|
||
|
- name: compileYield
|
||
|
visibility: protected
|
||
|
parameters:
|
||
|
- name: expression
|
||
|
comment: '# * Compile the yield statements into valid PHP.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @param string $expression
|
||
|
|
||
|
# * @return string'
|
||
|
- name: compileShow
|
||
|
visibility: protected
|
||
|
parameters: []
|
||
|
comment: '# * Compile the show statements into valid PHP.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @return string'
|
||
|
- name: compileAppend
|
||
|
visibility: protected
|
||
|
parameters: []
|
||
|
comment: '# * Compile the append statements into valid PHP.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @return string'
|
||
|
- name: compileOverwrite
|
||
|
visibility: protected
|
||
|
parameters: []
|
||
|
comment: '# * Compile the overwrite statements into valid PHP.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @return string'
|
||
|
- name: compileStop
|
||
|
visibility: protected
|
||
|
parameters: []
|
||
|
comment: '# * Compile the stop statements into valid PHP.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @return string'
|
||
|
- name: compileEndsection
|
||
|
visibility: protected
|
||
|
parameters: []
|
||
|
comment: '# * Compile the end-section statements into valid PHP.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @return string'
|
||
|
traits: []
|
||
|
interfaces: []
|