MetaFox

FileGenerator
in package

Class FileGenerator.

Table of Contents

Properties

$contents  : string
The contents will be used.
$filesystem  : Filesystem
The laravel filesystem or null.
$path  : string
The path wil be used.
$overwriteFile  : bool

Methods

__construct()  : mixed
The constructor.
generate()  : bool|int
Generate the file.
getContents()  : string
Get contents.
getFilesystem()  : Filesystem
Get filesystem.
getPath()  : string
Get path.
isOverwriteFile()  : bool
setContents()  : $this
Set contents.
setFilesystem()  : $this
Set filesystem.
setPath()  : $this
Set path.
withFileOverwrite()  : self

Properties

$contents

The contents will be used.

protected string $contents

$filesystem

The laravel filesystem or null.

protected Filesystem $filesystem

Methods

__construct()

The constructor.

public __construct(string $path, string $contents[, Filesystem|null $filesystem = null ]) : mixed
Parameters
$path : string
$contents : string
$filesystem : Filesystem|null = null

getContents()

Get contents.

public getContents() : string
Return values
string

getFilesystem()

Get filesystem.

public getFilesystem() : Filesystem
Return values
Filesystem

getPath()

Get path.

public getPath() : string
Return values
string

isOverwriteFile()

public isOverwriteFile() : bool
Return values
bool

setContents()

Set contents.

public setContents(string $contents) : $this
Parameters
$contents : string
Return values
$this

setFilesystem()

Set filesystem.

public setFilesystem(Filesystem $filesystem) : $this
Parameters
$filesystem : Filesystem
Return values
$this

setPath()

Set path.

public setPath(mixed $path) : $this
Parameters
$path : mixed
Return values
$this

withFileOverwrite()

public withFileOverwrite(bool $overwrite) : self
Parameters
$overwrite : bool
Return values
self

        
On this page

Search results