2017 © Pedro Peláez
 

library archive

Archive plugin for Task using Zippy

image

task/archive

Archive plugin for Task using Zippy

  • Monday, December 22, 2014
  • by mbfisher
  • Repository
  • 2 Watchers
  • 0 Stars
  • 175 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 5 Versions
  • 0 % Grown

The README.md

task/archive

Build Status Coverage Status, (*1)

Example

use Task\Plugin\FilesystemPlugin;
use Task\Plugin\ArchivePlugin;
use Task\Plugin\Archive\Archive;

$project->inject(function ($container) {
    $container['fs'] = new FilesystemPlugin;
    $container['archive'] = new ArchivePlugin;
});

$project->addTask('archive', ['fs', 'archive', function ($fs, $archive) {
    $source = 'path/to/directory';
    $target = 'path/to/archive.tar.gz';

    $fs->ls($source)
        ->pipe($archive->create(Archive::TAR, Archive::GZ))
        ->pipe($fs->touch($target));
}]);

Installation

Add to your composer.json:, (*2)

...
"require-dev": {
    "task/archive": "~0.1"
}
...

The Versions

22/12 2014

dev-feature/iterators

dev-feature/iterators

Archive plugin for Task using Zippy

  Sources   Download

MIT

The Requires

 

The Development Requires

by Mike Fisher

04/05 2014

dev-master

9999999-dev

Archive plugin for Task using Zippy

  Sources   Download

MIT

The Requires

 

The Development Requires

by Mike Fisher

04/05 2014

v0.3.0

0.3.0.0

Archive plugin for Task using Zippy

  Sources   Download

MIT

The Requires

 

The Development Requires

by Mike Fisher

25/04 2014

v0.2.0

0.2.0.0

Archive plugin for Task using Zippy

  Sources   Download

MIT

The Requires

 

The Development Requires

by Mike Fisher

23/04 2014

v0.1.0

0.1.0.0

Archive plugin for Task using Zippy

  Sources   Download

MIT

The Requires

 

The Development Requires

by Mike Fisher