BasicFileRepository
in package
Class BasicThemeRepository
Table of Contents
- $configuration : StyleEditConfiguration
- $fileIO : FileIO
- $styleEditConfiguration : StyleEditConfiguration|null
- __construct() : mixed
- BasicFileRepository constructor.
- configuration() : StyleEditConfiguration
- fileIO() : FileIO
- getExistentSettingsFilename() : string
- loadJsonFilesFromDisk() : array<string|int, mixed>|mixed
- saveJsonFilesToDisk() : bool|int
Properties
$configuration
protected
StyleEditConfiguration
$configuration
$fileIO
protected
FileIO
$fileIO
$styleEditConfiguration
protected
StyleEditConfiguration|null
$styleEditConfiguration
Methods
__construct()
BasicFileRepository constructor.
public
__construct([FileIO $fileIO = null ][, StyleEditConfiguration|null $styleEditConfiguration = null ]) : mixed
Parameters
- $fileIO : FileIO = null
- $styleEditConfiguration : StyleEditConfiguration|null = null
Tags
Return values
mixed —configuration()
protected
configuration() : StyleEditConfiguration
Tags
Return values
StyleEditConfiguration —fileIO()
protected
fileIO() : FileIO
Tags
Return values
FileIO —getExistentSettingsFilename()
protected
getExistentSettingsFilename(string $filename) : string
Parameters
- $filename : string
Return values
string —loadJsonFilesFromDisk()
protected
loadJsonFilesFromDisk( $filePath) : array<string|int, mixed>|mixed
Parameters
Tags
Return values
array<string|int, mixed>|mixed —saveJsonFilesToDisk()
protected
saveJsonFilesToDisk( $object, $filePath) : bool|int