trait FileKit (View source)

Attire Filekit Trait

Used to define the file relative paths and extensions

Methods

static bool
rtrim(string $path, string $delimiter = '/')

Right trim a file path.

static bool
haveExtension(string $file)

Check if file have extension.

static bool
isValidFileExtension(string $ext)

Check if the file have a valid extension.

static 
setFileExtension(string $ext)

Set a new file extension.

static string
getFileExtension()

Get current file extension.

Details

static bool rtrim(string $path, string $delimiter = '/')

Right trim a file path.

Parameters

string $path File path
string $delimiter Path delimiter

Return Value

bool Cleaned path

static bool haveExtension(string $file)

Check if file have extension.

Parameters

string $file Filename

Return Value

bool TRUE if the file have extension defined and is valid else FALSE

static bool isValidFileExtension(string $ext)

Check if the file have a valid extension.

Parameters

string $ext File extension

Return Value

bool TRUE if is valid

static setFileExtension(string $ext)

Set a new file extension.

Parameters

string $ext Set it if is valid

static string getFileExtension()

Get current file extension.

Return Value

string File extension