PHP Класс Piwik\Plugins\Marketplace\Plugins

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( Client $marketplaceClient, Consumer $consumer, Advertising $advertising )
getAllAvailablePluginNames ( )
getAllFreePlugins ( )
getAllPaidPlugins ( )
getAllPlugins ( )
getAllThemes ( )
getAvailablePluginNames ( $themesOnly )
getPluginInfo ( $pluginName )
getPluginsHavingUpdate ( ) : array
searchPlugins ( $query, $sort, $themesOnly, $purchaseType = '' )
setActivatedPluginNames ( array $pluginNames ) for tests only
setPluginsHavingUpdateCache ( $plugins ) for tests only

Приватные методы

Метод Описание
addMissingRequirements ( $plugin )
enrichPluginInformation ( $plugin )
getPluginUpdateInformation ( $plugin )
hasPluginUpdate ( $plugin )
isPluginActivated ( $pluginName )
isPluginInstalled ( $pluginName )
toLongDate ( $date )
toShortDate ( $date )

Описание методов

__construct() публичный Метод

public __construct ( Client $marketplaceClient, Consumer $consumer, Advertising $advertising )
$marketplaceClient Piwik\Plugins\Marketplace\Api\Client
$consumer Consumer
$advertising Piwik\ProfessionalServices\Advertising

getAllAvailablePluginNames() публичный Метод

getAllFreePlugins() публичный Метод

public getAllFreePlugins ( )

getAllPaidPlugins() публичный Метод

public getAllPaidPlugins ( )

getAllPlugins() публичный Метод

public getAllPlugins ( )

getAllThemes() публичный Метод

public getAllThemes ( )

getAvailablePluginNames() публичный Метод

public getAvailablePluginNames ( $themesOnly )

getPluginInfo() публичный Метод

public getPluginInfo ( $pluginName )

getPluginsHavingUpdate() публичный Метод

public getPluginsHavingUpdate ( ) : array
Результат array

searchPlugins() публичный Метод

public searchPlugins ( $query, $sort, $themesOnly, $purchaseType = '' )

setActivatedPluginNames() публичный Метод

for tests only
public setActivatedPluginNames ( array $pluginNames )
$pluginNames array

setPluginsHavingUpdateCache() публичный Метод

for tests only
public setPluginsHavingUpdateCache ( $plugins )
$plugins