class Environment extends Twig_Environment (View source)

Attire Environment Class

Traits

Attire Filekit Trait
Attire Extractor Trait

Methods

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

Right trim a file path.

from FileKit
static bool
haveExtension(string $file)

Check if file have extension.

from FileKit
static bool
isValidFileExtension(string $ext)

Check if the file have a valid extension.

from FileKit
static 
setFileExtension(string $ext)

Set a new file extension.

from FileKit
static string
getFileExtension()

Get current file extension.

from FileKit
__construct(Loader $loader, array $options = [])

Class constructor.

setValidLexer(Lexer $lexer)

Class constructor.

loadTheme(Theme $theme, $views)

No description

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

__construct(Loader $loader, array $options = [])

Class constructor.

Parameters

Loader $loader
array $options Class arguments

setValidLexer(Lexer $lexer)

Class constructor.

Parameters

Lexer $lexer

loadTheme(Theme $theme, $views)

Parameters

Theme $theme
$views