Projekt

Obecné

Profil

Stáhnout (798 Bajtů) Statistiky
| Větev: | Tag: | Revize:
<?php defined('SYSPATH') or die('No direct script access.');
/**
* Archive driver interface.
*
* $Id: Archive.php 1924 2008-02-05 16:39:20Z Shadowhand $
*
* @package Archive
* @author Kohana Team
* @copyright (c) 2007-2008 Kohana Team
* @license http://kohanaphp.com/license.html
*/
interface Archive_Driver {

/**
* Creates an archive and optionally, saves it to a file.
*
* @param array filenames to add
* @param string file to save the archive to
* @return boolean
*/
public function create($paths, $filename = FALSE);

/**
* Add data to the archive.
*
* @param string filename
* @param string name of file in archive
* @return void
*/
public function add_data($file, $name, $contents = NULL);

} // End Archive_Driver Interface
(1-1/5)