silverstripe-framework/filesystem/flysystem/PublicAdapter.php
2016-01-13 18:18:22 +13:00

20 lines
385 B
PHP

<?php
namespace SilverStripe\Filesystem\Flysystem;
use League\Flysystem\AdapterInterface;
/**
* Represents an AbstractAdapter which exposes its assets via public urls
*/
interface PublicAdapter extends AdapterInterface {
/**
* Provide downloadable url that is open to the public
*
* @param string $path
* @return string|null
*/
public function getPublicUrl($path);
}