WP_CLI

FileCache::importpublicWP-CLI 1.0

Copy a file into the cache

Method of the class: FileCache{}

No Hooks.

Returns

true|false.

Usage

$FileCache = new FileCache();
$FileCache->import( $key, $source );
$key(string) (required)
cache key.
$source(string) (required)
source filename; tmp file filepath from HTTP response.

FileCache::import() code WP-CLI 2.13.0-alpha

public function import( $key, $source ) {
	$filename = $this->prepare_write( $key );

	if ( ! is_readable( $source ) ) {
		return false;
	}

	if ( $filename ) {
		return copy( $source, $filename ) && touch( $filename );
	}

	return false;
}