platform/api/laravel/View/Compilers/Concerns/CompilesLayouts.yaml

103 lines
2.1 KiB
YAML
Raw Normal View History

2024-09-02 17:44:11 +00:00
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: []