ThemeInheritanceResolver
in package
implements
InheritanceResolverInterface
Class ThemeExtendsPropertyResolver
Interfaces, Classes and Traits
- InheritanceResolverInterface
- Class ExtendsHandlerInterface
Table of Contents
- $fileIO : FileIO
- __construct() : mixed
- ThemeExtendsPropertyResolver constructor.
- getResourceRelativePath() : mixed
- jsonExtensionFolder() : string
- resolveInheritanceFileName() : string
- resolveInheritanceType() : string
Properties
$fileIO
protected
FileIO
$fileIO
Methods
__construct()
ThemeExtendsPropertyResolver constructor.
public
__construct(FileIO $fileIO) : mixed
Parameters
- $fileIO : FileIO
Return values
mixed —getResourceRelativePath()
public
getResourceRelativePath( $settings, $resourcePath, $sourceFilename) : mixed
Parameters
Return values
mixed —jsonExtensionFolder()
public
jsonExtensionFolder() : string
Return values
string —resolveInheritanceFileName()
public
resolveInheritanceFileName( $settings, $sourceFilename) : string
Parameters
Tags
Return values
string —resolveInheritanceType()
public
resolveInheritanceType( $settings, $sourceFilename) : string