An object that hold the absolute and the adapter local pathname.

package filicious-core
author Christian Schiffler
author Tristan Lins
author Oliver Hoff

 Methods

__construct()

__construct(\Filicious\Internals\Adapter $adapter, string $full) 

Parameters

$adapter

\Filicious\Internals\Adapter

The root adapter

$full

string

The full abstracted pathname

__toString()

__toString() 

basename()

basename() : string

Returns

string

Resolve the child pathname.

child(string|\Filicious\Internals\Pathname $basename) : \Filicious\Internals\Pathname

full()

full() : string

Returns

string

local()

local() : string

Returns

string

localAdapter()

localAdapter() : \Filicious\Internals\Adapter

Resolve the parent pathname.

parent() : \Filicious\Internals\Pathname

rootAdapter()

rootAdapter() : \Filicious\Internals\RootAdapter

 Properties

 

The root adapter

$adapter : \Filicious\Internals\RootAdapter
 

The filesystem full abstracted pathname.

$full : string
 

The adapter local pathname.

$local : string
 

The local adapter.

$localAdapter : \Filicious\Internals\Adapter