ViewComponents
View components trait
Table of Contents
Properties
- $viewPath : string|null
- View path
Methods
- getComponentPath() : string
- Get component path
- getComponents() : array<string|int, mixed>
- Scan directory and return components list
- getComponentsPath() : string
- Get components path
- getComponentsRecursive() : array<string|int, mixed>
- Scan directory and return components list
- getEmails() : array<string|int, mixed>
- Scan directory and return emails list
- getEmailsPath() : string
- Get emails components path
- getMacros() : array<string|int, mixed>
- Scan directory and return macros list
- getMacrosPath() : string
- Get macros path
- getPages() : array<string|int, mixed>
- Scan directory and return pages list
- getPagesPath() : string
- Get pages path
- getViewPath() : string
- Get view path
Properties
$viewPath
View path
protected
string|null
$viewPath
Methods
getComponentPath()
Get component path
public
getComponentPath(string|null $componentName[, string $type = 'components' ]) : string
Parameters
- $componentName : string|null
- $type : string = 'components'
Return values
stringgetComponents()
Scan directory and return components list
public
getComponents([string|null $parent = null ][, string $type = 'components' ]) : array<string|int, mixed>
Parameters
- $parent : string|null = null
- $type : string = 'components'
Return values
array<string|int, mixed>getComponentsPath()
Get components path
public
getComponentsPath() : string
Return values
stringgetComponentsRecursive()
Scan directory and return components list
public
getComponentsRecursive([string|null $path = null ]) : array<string|int, mixed>
Parameters
- $path : string|null = null
Return values
array<string|int, mixed>getEmails()
Scan directory and return emails list
public
getEmails([string|null $parent = null ]) : array<string|int, mixed>
Parameters
- $parent : string|null = null
Return values
array<string|int, mixed>getEmailsPath()
Get emails components path
public
getEmailsPath() : string
Return values
stringgetMacros()
Scan directory and return macros list
public
getMacros([string|null $path = null ]) : array<string|int, mixed>
Parameters
- $path : string|null = null
Return values
array<string|int, mixed>getMacrosPath()
Get macros path
public
getMacrosPath() : string
Return values
stringgetPages()
Scan directory and return pages list
public
getPages([string|null $parent = null ]) : array<string|int, mixed>
Parameters
- $parent : string|null = null
Return values
array<string|int, mixed>getPagesPath()
Get pages path
public
getPagesPath() : string
Return values
stringgetViewPath()
Get view path
public
getViewPath([string|null $componentsType = null ]) : string
Parameters
- $componentsType : string|null = null