Files
faveo/vendor/flowjs/flow-php-server/src/Flow/ConfigInterface.php
Manish Verma 126fbb0255 Laravel version update
Laravel version update
2018-08-06 18:55:45 +05:30

49 lines
847 B
PHP

<?php
namespace Flow;
interface ConfigInterface
{
/**
* Get path to temporary directory for chunks storage
*
* @return string
*/
public function getTempDir();
/**
* Generate chunk identifier
*
* @return callable
*/
public function getHashNameCallback();
/**
* Callback to pre-process chunk
*
* @param callable $callback
*/
public function setPreprocessCallback($callback);
/**
* Callback to preprocess chunk
*
* @return callable|null
*/
public function getPreprocessCallback();
/**
* Delete chunks on save
*
* @param bool $delete
*/
public function setDeleteChunksOnSave($delete);
/**
* Delete chunks on save
*
* @return bool
*/
public function getDeleteChunksOnSave();
}