Index
A
- APIModule — Class in namespace RobBrazier\Piwik\Module
Class APIModule.
- ActionsModule — Class in namespace RobBrazier\Piwik\Module
Class ActionsModule.
- SitesManagerModule::addSite() — Method in class SitesManagerModule
- UsersManagerModule::addUser() — Method in class UsersManagerModule
Create a user
- Piwik::actions() — Method in class Piwik
Get actions (hits) for the specific time period.
- UrlQueryBuilder::add() — Method in class UrlQueryBuilder
- UrlQueryBuilder::addAll() — Method in class UrlQueryBuilder
- ArrayAccessTrait — Class in namespace RobBrazier\Piwik\Traits
B
- PiwikServiceProvider::boot() — Method in class PiwikServiceProvider
Bootstrap the application events.
- UrlQueryBuilder::build() — Method in class UrlQueryBuilder
- RequestOptions::build() — Method in class RequestOptions
C
- ContentsModule — Class in namespace RobBrazier\Piwik\Module
Class ContentsModule.
- UsersManagerModule::createAppSpecificTokenAuth() — Method in class UsersManagerModule
Gets the user's Authentication Token for Matomo V4
- Piwik::convertUrl() — Method in class Piwik
Convert URL from HTTP to HTTPS and vice versa.
- ConfigRepository — Class in namespace RobBrazier\Piwik\Repository
- ConfigTrait — Class in namespace RobBrazier\Piwik\Traits
- $ ConfigTrait#config — Property in class ConfigTrait
D
- Piwik::downloads() — Method in class Piwik
Get file downloads for the specific time period.
- $ PiwikServiceProvider#defer — Property in class PiwikServiceProvider
Indicates if loading of the provider is deferred.
- DateTrait — Class in namespace RobBrazier\Piwik\Traits
E
- EventsModule — Class in namespace RobBrazier\Piwik\Module
Class EventsModule.
F
- FileConfigRepository — Class in namespace RobBrazier\Piwik\Repository\Config
- RequestOptions::flattenArray() — Method in class RequestOptions
- FormatTrait — Class in namespace RobBrazier\Piwik\Traits
G
- Piwik::getFacadeAccessor() — Method in class Piwik
Get the registered name of the component.
- APIModule::getPiwikVersion() — Method in class APIModule
- APIModule::getIpFromHeader() — Method in class APIModule
- APIModule::getSettings() — Method in class APIModule
- APIModule::getSegmentsMetadata() — Method in class APIModule
- APIModule::getMetadata() — Method in class APIModule
- APIModule::getReportMetadata() — Method in class APIModule
- APIModule::getProcessedReport() — Method in class APIModule
- APIModule::getReportPagesMetadata() — Method in class APIModule
- APIModule::getWidgetMetadata() — Method in class APIModule
- APIModule::get() — Method in class APIModule
- APIModule::getRowEvolution() — Method in class APIModule
- ActionsModule::get() — Method in class ActionsModule
- ActionsModule::getPageUrls() — Method in class ActionsModule
- ActionsModule::getPageUrlsFollowingSiteSearch() — Method in class ActionsModule
- ActionsModule::getPageTitlesFollowingSiteSearch() — Method in class ActionsModule
- ActionsModule::getEntryPageUrls() — Method in class ActionsModule
- ActionsModule::getExitPageUrls() — Method in class ActionsModule
- ActionsModule::getPageUrl() — Method in class ActionsModule
- ActionsModule::getPageTitles() — Method in class ActionsModule
- ActionsModule::getEntryPageTitles() — Method in class ActionsModule
- ActionsModule::getExitPageTitles() — Method in class ActionsModule
- ActionsModule::getPageTitle() — Method in class ActionsModule
- ActionsModule::getDownloads() — Method in class ActionsModule
- ActionsModule::getDownload() — Method in class ActionsModule
- ActionsModule::getOutlinks() — Method in class ActionsModule
- ActionsModule::getOutlink() — Method in class ActionsModule
- ActionsModule::getSiteSearchKeywords() — Method in class ActionsModule
- ActionsModule::getSiteSearchNoResultKeywords() — Method in class ActionsModule
- ActionsModule::getSiteSearchCategories() — Method in class ActionsModule
- ContentsModule::getContentNames() — Method in class ContentsModule
- ContentsModule::getContentPieces() — Method in class ContentsModule
- EventsModule::getCategory() — Method in class EventsModule
- EventsModule::getAction() — Method in class EventsModule
- EventsModule::getName() — Method in class EventsModule
- EventsModule::getActionFromCategoryId() — Method in class EventsModule
- EventsModule::getNameFromCategoryId() — Method in class EventsModule
- EventsModule::getCategoryFromActionId() — Method in class EventsModule
- EventsModule::getNameFromActionId() — Method in class EventsModule
- EventsModule::getActionFromNameId() — Method in class EventsModule
- EventsModule::getCategoryFromNameId() — Method in class EventsModule
- LiveModule::getCounters() — Method in class LiveModule
- LiveModule::getLastVisitsDetails() — Method in class LiveModule
- LiveModule::getLastVisitsDetailsParsed() — Method in class LiveModule
last_visits_parsed Get information about last 10 visits (ip, time, country, pages, etc.) in a formatted array with GeoIP information if enabled.
- LiveModule::getVisitorProfile() — Method in class LiveModule
- LiveModule::getMostRecentVisitorId() — Method in class LiveModule
- Module::getOptions() — Method in class Module
- ProviderModule::getProvider() — Method in class ProviderModule
- ReferrersModule::getReferrerType() — Method in class ReferrersModule
- ReferrersModule::getAll() — Method in class ReferrersModule
- ReferrersModule::getKeywords() — Method in class ReferrersModule
- ReferrersModule::getKeywordsForPageUrl() — Method in class ReferrersModule
- ReferrersModule::getKeywordsForPageTitle() — Method in class ReferrersModule
- ReferrersModule::getSearchEnginesFromKeywordId() — Method in class ReferrersModule
- ReferrersModule::getSearchEngines() — Method in class ReferrersModule
- ReferrersModule::getKeywordsFromSearchEngineId() — Method in class ReferrersModule
- ReferrersModule::getCampaigns() — Method in class ReferrersModule
- ReferrersModule::getKeywordsFromCampaignId() — Method in class ReferrersModule
- ReferrersModule::getWebsites() — Method in class ReferrersModule
- ReferrersModule::getUrlsFromWebsiteId() — Method in class ReferrersModule
- ReferrersModule::getSocials() — Method in class ReferrersModule
- ReferrersModule::getUrlsForSocial() — Method in class ReferrersModule
- ReferrersModule::getNumberOfDistinctSearchEngines() — Method in class ReferrersModule
- ReferrersModule::getNumberOfDistinctKeywords() — Method in class ReferrersModule
- ReferrersModule::getNumberOfDistinctCampaigns() — Method in class ReferrersModule
- ReferrersModule::getNumberOfDistinctWebsites() — Method in class ReferrersModule
- ReferrersModule::getNumberOfDistinctWebsitesUrls() — Method in class ReferrersModule
- SEOModule::getRank() — Method in class SEOModule
- SEOModule::getRankFromSiteId() — Method in class SEOModule
- SitesManagerModule::getSitesFromGroup() — Method in class SitesManagerModule
- SitesManagerModule::getSiteGroups() — Method in class SitesManagerModule
- SitesManagerModule::getSitesFromId() — Method in class SitesManagerModule
- SitesManagerModule::getSiteUrlsFromId() — Method in class SitesManagerModule
- SitesManagerModule::getAllSites() — Method in class SitesManagerModule
- SitesManagerModule::getAllSitesId() — Method in class SitesManagerModule
- SitesManagerModule::getSitesWithAdminAccess() — Method in class SitesManagerModule
- SitesManagerModule::getSitesWithViewAccess() — Method in class SitesManagerModule
- SitesManagerModule::getSitesWithAtLeastViewAccess() — Method in class SitesManagerModule
- SitesManagerModule::getSitesIdWithAdminAccess() — Method in class SitesManagerModule
- SitesManagerModule::getSitesIdWithViewAccess() — Method in class SitesManagerModule
- SitesManagerModule::getSitesIdWithAtLeastViewAccess() — Method in class SitesManagerModule
- SitesManagerModule::getSitesIdFromSiteUrl() — Method in class SitesManagerModule
- UsersManagerModule::getTokenAuth() — Method in class UsersManagerModule
Gets the user's Authentication Token
- VisitorInterestModule::getNumberOfVisitsPerVisitDuration() — Method in class VisitorInterestModule
- VisitorInterestModule::getNumberOfVisitsPerPage() — Method in class VisitorInterestModule
- VisitorInterestModule::getNumberOfVisitsByDaysSinceLast() — Method in class VisitorInterestModule
- VisitorInterestModule::getNumberOfVisitsByVisitCount() — Method in class VisitorInterestModule
- VisitsSummaryModule::get() — Method in class VisitsSummaryModule
- VisitsSummaryModule::getVisits() — Method in class VisitsSummaryModule
- VisitsSummaryModule::getUniqueVisitors() — Method in class VisitsSummaryModule
- VisitsSummaryModule::getUsers() — Method in class VisitsSummaryModule
- VisitsSummaryModule::getActions() — Method in class VisitsSummaryModule
- VisitsSummaryModule::getMaxActions() — Method in class VisitsSummaryModule
- VisitsSummaryModule::getBounceCount() — Method in class VisitsSummaryModule
- VisitsSummaryModule::getVisitsConverted() — Method in class VisitsSummaryModule
- VisitsSummaryModule::getSumVisitsLength() — Method in class VisitsSummaryModule
- VisitsSummaryModule::getSumVisitsLengthPretty() — Method in class VisitsSummaryModule
- Piwik::getActions() — Method in class Piwik
Initialise the Actions module.
- Piwik::getAPI() — Method in class Piwik
Initialise the API Module.
- Piwik::getContents() — Method in class Piwik
Initialise the Contents Module.
- Piwik::getEvents() — Method in class Piwik
Initialise the Events Module.
- Piwik::getLive() — Method in class Piwik
Initialise the Live Module.
- Piwik::getProvider() — Method in class Piwik
Initialise the Provider Module.
- Piwik::getReferrers() — Method in class Piwik
Initialise the Referrers Module.
- Piwik::getSEO() — Method in class Piwik
Initialise the SEO Module.
- Piwik::getSitesManager() — Method in class Piwik
Initialise the SitesManager Module.
- Piwik::getUsersManager() — Method in class Piwik
Initialise the UsersManager Module.
- Piwik::getVisitorInterest() — Method in class Piwik
Initialise the VisitorInterest Module.
- Piwik::getVisitsSummary() — Method in class Piwik
Initialise the VisitsSummary Module.
- Piwik::getTag() — Method in class Piwik
Get javascript tag for use in tracking the website.
- Piwik::getCustom() — Method in class Piwik
Create a custom request N.B. It is safer to raise a GitHub issue to request another API method.
- QueryDate::getPeriod() — Method in class QueryDate
- QueryDate::getDate() — Method in class QueryDate
- QueryDates::get() — Method in class QueryDates
- ConfigRepository::get() — Method in class ConfigRepository
Retrieve a configuration item.
- FileConfigRepository::get() — Method in class FileConfigRepository
Retrieve a configuration item.
- GuzzleRequestRepository — Class in namespace RobBrazier\Piwik\Repository\Request
- RequestOptions::getFormat() — Method in class RequestOptions
- ConfigTrait::getSiteId() — Method in class ConfigTrait
Retrieve Site ID from configuration.
- ConfigTrait::getPiwikUrl() — Method in class ConfigTrait
Retrieve Piwik URL from configuration.
- DateTrait::getDate() — Method in class DateTrait
Get QueryDate object from period name.
K
- Piwik::keywords() — Method in class Piwik
Get search keywords for the specific time period.
L
- LiveModule — Class in namespace RobBrazier\Piwik\Module
Class LiveModule.
- Piwik::last_visits() — Method in class Piwik
Get information about last 10 visits (ip, time, country, pages, etc.).
- Piwik::last_visits_parsed() — Method in class Piwik
Get information about last 10 visits (ip, time, country, pages, etc.) in a formatted array with GeoIP information if enabled.
M
- Module — Class in namespace RobBrazier\Piwik\Module
O
- Option — Class in namespace RobBrazier\Piwik\Config
- Piwik::outlinks() — Method in class Piwik
Get outlinks for the specific time period.
P
- PiwikException — Class in namespace RobBrazier\Piwik\Exception
- Piwik — Class in namespace RobBrazier\Piwik\Facades
- ProviderModule — Class in namespace RobBrazier\Piwik\Module
Class ProviderModule.
- Piwik — Class in namespace RobBrazier\Piwik
Class Piwik.
- Piwik::page_titles() — Method in class Piwik
Get page visit information for the specific time period.
- PiwikServiceProvider — Class in namespace RobBrazier\Piwik
- PiwikServiceProvider::provides() — Method in class PiwikServiceProvider
Get the services provided by the provider.
Q
- QueryDate — Class in namespace RobBrazier\Piwik\Query
- QueryDates — Class in namespace RobBrazier\Piwik\Query
R
- $ Module#request — Property in class Module
- ReferrersModule — Class in namespace RobBrazier\Piwik\Module
Class ReferrersModule.
- PiwikServiceProvider::register() — Method in class PiwikServiceProvider
Register the service provider.
- RequestRepository — Class in namespace RobBrazier\Piwik\Repository
- RequestOptions — Class in namespace RobBrazier\Piwik\Request
S
- SEOModule — Class in namespace RobBrazier\Piwik\Module
Class SEOModule.
- SitesManagerModule — Class in namespace RobBrazier\Piwik\Module
Class SitesManagerModule.
- UsersManagerModule::setUserAccess() — Method in class UsersManagerModule
Assign an access role to a specified user for one or many site ids
- Piwik::search_engines() — Method in class Piwik
Get search engine referer information for the specific time period.
- Piwik::seo_rank() — Method in class Piwik
Get SEO Rank for the website.
- Url::setScheme() — Method in class Url
- Url::setHost() — Method in class Url
- Url::setPort() — Method in class Url
- Url::setPath() — Method in class Url
- UrlQueryBuilder::setModule() — Method in class UrlQueryBuilder
- UrlQueryBuilder::setMethod() — Method in class UrlQueryBuilder
- UrlQueryBuilder::setDate() — Method in class UrlQueryBuilder
- UrlQueryBuilder::setSiteId() — Method in class UrlQueryBuilder
- UrlQueryBuilder::setFormat() — Method in class UrlQueryBuilder
- UrlQueryBuilder::setTokenAuth() — Method in class UrlQueryBuilder
- RequestRepository::send() — Method in class RequestRepository
Send a request to the Piwik API.
- GuzzleRequestRepository::send() — Method in class GuzzleRequestRepository
Send a request to the Piwik API.
- RequestOptions::setMethod() — Method in class RequestOptions
- RequestOptions::setSiteId() — Method in class RequestOptions
- RequestOptions::setFormat() — Method in class RequestOptions
- RequestOptions::setArguments() — Method in class RequestOptions
T
- Piwik::tag() — Method in class Piwik
Get javascript tag for use in tracking the website.
U
- UsersManagerModule — Class in namespace RobBrazier\Piwik\Module
Class UsersManagerModule.
- Piwik::unique_visitors() — Method in class Piwik
Get unique visitors for the specific time period.
- Url — Class in namespace RobBrazier\Piwik\Query
- UrlQueryBuilder — Class in namespace RobBrazier\Piwik\Query
- RequestOptions::usePeriod() — Method in class RequestOptions
- RequestOptions::useSiteId() — Method in class RequestOptions
- RequestOptions::useFormat() — Method in class RequestOptions
- RequestOptions::useTokenAuth() — Method in class RequestOptions
V
- VisitorInterestModule — Class in namespace RobBrazier\Piwik\Module
Class VisitorInterestModule.
- VisitsSummaryModule — Class in namespace RobBrazier\Piwik\Module
Class VisitsSummaryModule.
- Piwik::visits() — Method in class Piwik
Get all visits for the specific time period.
- Piwik::version() — Method in class Piwik
Get Version of the Piwik Server.
- FormatTrait::validateFormat() — Method in class FormatTrait
Check format against allowed values.
W
- Piwik::websites() — Method in class Piwik
Get referring websites (traffic sources) for the specific time period.
_
- Module::__construct() — Method in class Module
Module constructor.
- SEOModule::__construct() — Method in class SEOModule
SEOModule constructor.
- Piwik::__construct() — Method in class Piwik
Piwik constructor.
- QueryDate::__construct() — Method in class QueryDate
Date constructor.
- QueryDates::__construct() — Method in class QueryDates
QueryDates constructor.
- Url::__construct() — Method in class Url
Url constructor.
- Url::__toString() — Method in class Url
- GuzzleRequestRepository::__construct() — Method in class GuzzleRequestRepository
- ConfigTrait::__construct() — Method in class ConfigTrait
ConfigTrait constructor.