87 lines
1.7 KiB
YAML
87 lines
1.7 KiB
YAML
|
name: ViewFinderInterface
|
||
|
class_comment: null
|
||
|
dependencies: []
|
||
|
properties: []
|
||
|
methods:
|
||
|
- name: find
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: view
|
||
|
comment: "# * Hint path delimiter value.\n# *\n# * @var string\n# */\n# const HINT_PATH_DELIMITER\
|
||
|
\ = '::';\n# \n# /**\n# * Get the fully qualified location of the view.\n# *\n\
|
||
|
# * @param string $view\n# * @return string"
|
||
|
- name: addLocation
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: location
|
||
|
comment: '# * Add a location to the finder.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @param string $location
|
||
|
|
||
|
# * @return void'
|
||
|
- name: addNamespace
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: namespace
|
||
|
- name: hints
|
||
|
comment: '# * Add a namespace hint to the finder.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @param string $namespace
|
||
|
|
||
|
# * @param string|array $hints
|
||
|
|
||
|
# * @return void'
|
||
|
- name: prependNamespace
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: namespace
|
||
|
- name: hints
|
||
|
comment: '# * Prepend a namespace hint to the finder.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @param string $namespace
|
||
|
|
||
|
# * @param string|array $hints
|
||
|
|
||
|
# * @return void'
|
||
|
- name: replaceNamespace
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: namespace
|
||
|
- name: hints
|
||
|
comment: '# * Replace the namespace hints for the given namespace.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @param string $namespace
|
||
|
|
||
|
# * @param string|array $hints
|
||
|
|
||
|
# * @return void'
|
||
|
- name: addExtension
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: extension
|
||
|
comment: '# * Add a valid view extension to the finder.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @param string $extension
|
||
|
|
||
|
# * @return void'
|
||
|
- name: flush
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: '# * Flush the cache of located views.
|
||
|
|
||
|
# *
|
||
|
|
||
|
# * @return void'
|
||
|
traits: []
|
||
|
interfaces: []
|