Skip to content

spol/path

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Path by @spol

Path is a simple library for manipulating strings containing filesystem paths.

Installation

Through composer:

{
    "require": {
        "spol/path": "0.1.*"
    }
}

Usage

There are two concrete implementations of the Spol\Path\AbstractPath class, Spol\Path\UnixPath and Spol\Path\WindowsPath. Both provide the same interface, but handle directory separators and drive letters differently.

The Spol\Path\Path class provides a static facade to the appropriate class for the current system. Alternatively, either class can be used directly, such as for working with paths for a different system.

Path::normalize('/usr/local/../bin')    // '/usr/bin'

To Be Completed.

About

A simple PHP library for manipulating strings containing filesystem paths.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages