# Mount

class Mount implements IteratorAggregate

## Methods

__construct(array $filesystems)

No description

static Mount
registerStorages(Contract $storage, Contract $anotherStorage)

Register storage into mount manager instance

ArrayIterator
getIterator()

No description

pathResolver(string $storageName, string $path = '')

No description

mixed
to(string $storage, string $path)

Set destionation place

mixed
__call(string $method, array $arguments)

No description

callManagerFunction(string $method, array $arguments)

No description

## Details

###
at line 46
`__construct(array $filesystems)`

No description

#### Parameters

array | $filesystems |

###
at line 58
`static Mount registerStorages(Contract $storage, Contract $anotherStorage)`

Register storage into mount manager instance

#### Parameters

Contract | $storage |
Contract | $anotherStorage |

#### Return Value

Mount |

###
at line 97
`ArrayIterator getIterator()`

No description

#### Return Value

ArrayIterator |

###
at line 119
`pathResolver(string $storageName, string $path = '')`

No description

#### Parameters

string | $storageName |
string | $path |

###
at line 134
`mixed to(string $storage, string $path)`

Set destionation place

#### Parameters

string | $storage |
string | $path |

#### Return Value

mixed |

###
at line 149
`mixed __call(string $method, array $arguments)`

No description

#### Parameters

string | $method |
array | $arguments |

#### Return Value

mixed |

###
at line 176
`callManagerFunction(string $method, array $arguments)`

No description

#### Parameters

string | $method |
array | $arguments |