phramework doc
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Namespaces

  • Phramework
    • Authentication
    • Database
      • Operations
    • Exceptions
    • Extensions
    • Models
    • URIStrategy
    • Validate
    • Viewers

Classes

  • Cache
  • Compress
  • Email
  • Execute
  • Filter
  • Language
  • Operator
  • Request
  • Response
  • Upload
  • Util

Class Compress

Compress class

Provides functions to uncompress files

Namespace: Phramework\Models
License: Apache-2.0
Author: Xenofon Spafaridis nohponex@gmail.com
Since 0
Todo: clean up
Located at Models/Compress.php

Methods summary

public static Array
# uncompress( string $compressedFile, string $destinationFolder, string $originalFilename = null, string $format = 'gz', $allowedExtensions = [ 'csv', 'tsv' ] )

Uncompress file archive

Uncompress file archive

Parameters

$compressedFile
Archive path
$destinationFolder
Destination folder to uncompress files
$originalFilename
Original file name
$format
Select format mode, Default is gz, gz, zip and tar are available.
$allowedExtensions

Returns

Array
Returns a list with the uncompresed files

Throws

Exception
phramework doc API documentation generated by ApiGen