$license $license :\DevOwl\RealProductManagerWpClient\license\License License instance. Type \DevOwl\RealProductManagerWpClient\license\License
$client $client :\DevOwl\RealProductManagerWpClient\client\TelemetryData HTTP client. Type \DevOwl\RealProductManagerWpClient\client\TelemetryData
getPluginConstantPrefix() getPluginConstantPrefix(): string Get the prefix of this package so we can utils package natively. Returns string
__construct() __construct(\DevOwl\RealProductManagerWpClient\license\License $license) C'tor. Parameters \DevOwl\RealProductManagerWpClient\license\License $license
add() add(string $key,mixed $data) Add telemetry data to our existing data set. Parameters string $key mixed $data
build() build(boolean $encode = false) Get telemetry data (also when deactivated, you need to check this on your own). Parameters boolean $encode
probablyTransmit() probablyTransmit() Transmit the telemetry data to the license server depending on the state if allowed. This includes in general if user has accepted telemetry data sharing and only once a day.