Automattic\WooCommerce\Blueprint\ResourceStorages
ResourceStorage{}
Interface ResourceStorage
ResourceStorage is an abstraction layer for various storages for WordPress files such as plugins and themes. It provides a common interface for downloading the files whether they are stored locally or remotely.
Хуков нет.
Использование
$ResourceStorage = new ResourceStorage(); // use class methods
Методы
- public download( $slug )
- public get_supported_resource()
Заметки
- Пакет: Automattic\WooCommerce\Blueprint\ResourceStorages
Код ResourceStorage{} ResourceStorage{} WC 10.8.1
interface ResourceStorage {
/**
* Return supported resource type.
*
* @return string
*/
public function get_supported_resource(): string;
/**
* Download the resource.
*
* @param string $slug resource slug.
*
* @return string|null downloaded local path.
*/
public function download( $slug ): ?string;
}