# File

abstract class File (View source)

## Properties

protected | $container |  |

## Methods

__construct(DriverContainer $container)

Build the File processor given the configuration

static string
changePathnameExtension(string $pathname, string $extension)

Change the extension of a pathname

## Details

###
at line 25
`__construct(DriverContainer $container)`

Build the File processor given the configuration

#### Parameters

DriverContainer | $container |

###
at line 41
`static protected string changePathnameExtension(string $pathname, string $extension)`

Change the extension of a pathname

#### Parameters

string | $pathname |
string | $extension |

#### Return Value

string |