\DevOwl\FreemiumCorePro

Summary

Methods
Properties
Constants
overrideConstructFreemium()
deactivate_lite_version()
http_request_args_lite()
site_transient_update_plugins()
plugin_row_meta_lite()
isLiteNoticeDismissed()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

overrideConstructFreemium()

overrideConstructFreemium()

deactivate_lite_version()

deactivate_lite_version()

Deactivate lite version of this plugin. Warning: You need also implement this functionality in your `feedback-already.php` file to avoid sorting issues on Windows servers!

http_request_args_lite()

http_request_args_lite(array  $args,string  $url): array

We want to know the lite version so it can be shown right to the pro version.

Parameters

array $args
string $url

Returns

array

site_transient_update_plugins()

site_transient_update_plugins(object  $update_plugins)

As we do need the current lite version for debugging purposes, we should definitely show only the installed lite version in the plugin row meta. So, we need to filter out the lite version.

Parameters

object $update_plugins

plugin_row_meta_lite()

plugin_row_meta_lite(array<mixed,string>  $links,string  $file): array<mixed,string>

Add an "Lite version" title to the plugin row links. For debugging purposes.

Parameters

array<mixed,string> $links
string $file

Returns

array<mixed,string>

isLiteNoticeDismissed()

isLiteNoticeDismissed(  $set = null)

Parameters

$set