Logo of the project

fileSystemAbstraction

A component of emeraldinspiration's library.

In order to test basic file system commands, there needs to be an interface for \DirectoryIterator and other related elements. The unit tests can then mock the file system for tests.

Installing / Getting started

This project has no dependencies, so can be cloned directly from the git repo

Option 1 - Clone with HTTPS

git clone https://github.com/emeraldinspirations/lib-filesystemabstraction.git

Option 2 - Clone with SSH

git clone git@github.com:emeraldinspirations/lib-referencemaparray.git

Option 3 - Require with Composer

Add the following lines to your composer.json file

    ...
    "repositories" : [
        ...
        {
            "type" : "vcs",
            "url" : "https://github.com/emeraldinspirations/lib-filesystemabstraction.git"
        },
        ...
    ],
    "require": {
        ...
        "emeraldinspirations/lib-filesystemabstraction":"*",
        ...
    },
    ...

Features

  • TBD

Example

  • TBD

Contributing

If you'd like to contribute, please fork the repository and use a feature branch.

I am also open to feedback about how well I am being compliant with standards and "best practices." I have written software solo for years, and am trying to learn how to work better with others.

Licensing

The code in this project is licensed under MIT license.