Code Analysis: WonderPush Web Push Notifications 1.9.4

Function Rating Maintainability Complexity Lines of code
WonderPushAPI::wonderpush_update_configuration()
D
19
82 167
WonderPushAdmin::send_notification_on_post()
D
17
70 207
WonderPush\Util\TimeValue::toHumanUnit()
D
39 37 48
http_build_url()
D
33 34 89
WonderPushAdmin::add_post_html()
D
29 31 113
WonderPushWooCommerce::cart_did_change()
C
34 30 82
WonderPushWooCommerce::order_status_changed()
C
41 26 50
WonderPushHttpClient::execute()
B
36 21 74
WonderPush\Util\TimeValue::getHumanUnit()
B
44 22 45
WonderPushPublic::wonderpush_snippet()
B
41 20 53
WonderPush\Net\CurlHttpClient::execute()
B
34 17 88
WonderPushAdmin::on_save_post()
B
42 17 51
WonderPushAPI::wonderpush_get_configuration()
A
41 11 50
WonderPushWooCommerce::send_order_notification()
A
42 11 47
WonderPush\Net\Response::parseBody()
A
45 11 44
WonderPushUtils::patch_application_url_parameters()
A
51 12 23
WonderPush\Net\Response::exception()
A
48 11 33
WonderPushWooCommerce::get_order_assets()
A
51 10 24
WonderPushUtils::application_from_access_token()
A
50 9 26
WonderPushPublic::the_content()
A
56 9 18
WonderPush\Util\UrlUtil::replaceQueryStringInUrl()
A
50 8 28
WonderPushAPI::wonderpush_set_access_token()
A
50 8 27
WonderPushUtils::list_segments()
A
51 8 25
WonderPush\Errors\Network::__construct()
S
57 8 15
WonderPush\Util\TimeUnit::convert()
S
53 7 24
WonderPush\Util\TimeValue::parse()
S
54 7 21
WonderPush\Params\DeliveriesCreateParams::buildDataFromFields()
S
57 7 15
WonderPush\Obj\BaseObject::buildDataFromFields()
S
53 6 21
WonderPushAPI::wonderpush_get_post_metadata()
S
55 6 19
WonderPush\Obj\BaseObject::updateFieldsFromData()
S
57 6 15
WonderPushUtils::is_wonderpush_installed()
S
60 6 13
WonderPush\Obj\Object::updateFieldsFromData()
S
58 6 13
WonderPush\Obj\BaseObject::clearAllFields()
S
55 5 19
WonderPush\Obj\Object::buildDataFromFields()
S
55 5 18
WonderPush\Obj\NotificationPush::setExpirationDate()
S
58 5 16
WonderPush\Obj\BaseObject::buildDataFromField()
S
58 5 16
WonderPushAdmin::on_transition_post_status()
S
63 6 10
WonderPush\Obj\Object::buildDataFromField()
S
59 5 15
WonderPush\Util\UrlUtil::parseQueryString()
S
57 5 15
WonderPush\Util\DefaultLogger::log()
S
60 5 13
WonderPush\Util\TimeValue::compareTo()
S
60 5 13
WonderPushPublic::amp_post_article_header_meta()
S
62 5 12
WonderPushAPI::verify_nonce()
S
61 5 11
WonderPush\Util\TimeUtil::parseISO8601DateOptionalTime()
S
54 4 20
WonderPush\Obj\Object::clearAllFields()
S
58 4 14
WonderPush\Util\ArrayUtil::flatten()
S
61 4 13
WonderPush\Util\TimeUnit::getLabelsToUnits()
S
60 4 13
WonderPush\Util\StringUtil::format()
S
60 4 13
WonderPushAPI::verify_access()
S
62 4 12
WonderPush\Obj\Object::instantiateForSetter()
S
60 4 12
WonderPush\Obj\BaseObject::instantiateForSetter()
S
61 4 12
WonderPushAdmin::add_post_options()
S
55 3 21
WonderPushWooCommerce::init()
S
57 3 17
WonderPushAdmin::admin_scripts()
S
56 3 15
WonderPushWooCommerce::send_thankyou_event()
S
65 4 8
WonderPushPublic::ampforwp_after_header()
S
66 4 9
WonderPush\Obj\WebSdkInitOptions::getByWonderPushDomain()
S
65 4 9
WonderPushPublic::init()
S
58 3 15
WonderPushUtils::put_current_installation_properties()
S
59 3 14
WonderPushAdmin::init()
S
62 3 11
WonderPushAdmin::get_sending_rate_limit_wait_time()
S
63 3 11
WonderPushPublic::wonderpush_cookie()
S
61 2 19
WonderPushAdmin::show_page()
S
60 2 18
WonderPushAsgarosForum::after_submit()
S
58 2 16
WonderPushPublic::amp_post_template_head()
S
70 3 7
WonderPushUtils::is_valid_time_string()
S
76 3 3
WonderPushPublic::amp_post_template_data()
S
68 3 7
WonderPushPublic::amp_post_article_footer_meta()
S
68 3 7
WonderPushPublic::amp_post_template_file()
S
66 3 9
WonderPush\Api\Rest::request()
S
58 2 15
WonderPushSettings::get()
S
73 3 4
WonderPush\Net\Response::checkedResult()
S
65 3 9
WonderPushUtils::decode_entities()
S
65 3 8
WonderPushUtils::get_installation_id()
S
68 3 7
WonderPushUtils::is_amp_installed()
S
72 3 5
WonderPushAdmin::admin_wide_scripts_and_styles()
S
55 1 17
WonderPush\Util\TimeValue::assertValidValue()
S
78 2 3
WonderPushSettings::setDeliveryTimeSeconds()
S
78 2 3
WonderPush\Util\TimeValue::isIntegerValue()
S
77 2 3
WonderPush\Util\TimeValue::__toString()
S
66 2 8
WonderPushSettings::getDisableAmpBottomSubscribeButton()
S
79 2 3
WonderPushSettings::setDisableAmpBottomSubscribeButton()
S
78 2 3
WonderPushSettings::setAmpButtonWidth()
S
78 2 3
WonderPush\WonderPush::getLogger()
S
80 2 3
WonderPush\WonderPush::getHttpClient()
S
70 2 6
WonderPushSettings::setAmpButtonHeight()
S
78 2 3
WonderPush\Obj\InstallationPushToken::setSenderIds()
S
69 2 7
WonderPush\WonderPush::getApiBase()
S
80 2 3
WonderPush\WonderPush::rest()
S
70 2 6
WonderPush\WonderPush::deliveries()
S
70 2 6
WonderPush\WonderPush::applications()
S
70 2 6
WonderPush\WonderPush::segments()
S
70 2 6
WonderPushSettings::getDisableUserIdInSnippet()
S
79 2 3
WonderPushSettings::getUtmParameters()
S
65 2 9
WonderPushSettings::getDisableUsePostImageForIcon()
S
79 2 3
WonderPushSettings::clearUtmParameters()
S
67 2 7
WonderPush\Obj\Application::getUrlParameters()
S
80 2 3
WonderPushUtils::date_string_to_datetime()
S
63 2 10
WonderPushSettings::setDisableUserIdInSnippet()
S
78 2 3
WonderPush\Obj\BaseObject::__construct()
S
74 2 5
WonderPushAPI::get_nonce()
S
75 2 4
WonderPushSettings::getSettings()
S
74 2 4
WonderPushSettings::setDisableFeedbackOnPublish()
S
78 2 3
WonderPushSettings::getDisableSnippet()
S
79 2 3
WonderPushUtils::is_valid_date_string()
S
78 2 3
WonderPushUtils::is_amp_request()
S
71 2 6
WonderPushSettings::setDisableSnippet()
S
78 2 3
WonderPush\Obj\BaseObject::__toString()
S
69 2 6
WonderPushSettings::getEnableOrderCompleteNotifications()
S
79 2 3
WonderPushSettings::setDisableUsePostImageForIcon()
S
78 2 3
WonderPushUtils::can_send_notifications()
S
78 2 3
WonderPushSettings::setEnableOrderCompleteNotifications()
S
78 2 3
WonderPushSettings::getDisableSendOnPublish()
S
79 2 3
WonderPushSettings::getDisableUsePostImageForLargeImage()
S
79 2 3
WonderPushWooCommerce::get_order_icon()
S
74 2 4
WonderPushSettings::setDisableSendOnPublish()
S
78 2 3
WonderPushUtils::management_api_client()
S
66 2 8
WonderPush\Obj\Installation::computeId()
S
67 2 7
WonderPush\Obj\NotificationAlertAndroid::setForeground()
S
68 2 7
WonderPushSettings::getDisableSendByDefaultOnPublish()
S
79 2 3
WonderPush\WonderPush::installations()
S
70 2 6
WonderPushSettings::setDisableSendByDefaultOnPublish()
S
78 2 3
WonderPushSettings::setDisableUsePostImageForLargeImage()
S
78 2 3
WonderPushWooCommerce::get_order_image()
S
74 2 4
WonderPushSettings::getDisableFeedbackOnPublish()
S
79 2 3
WonderPushUtils::get_woocommerce()
S
75 2 4
WonderPush\Api\Applications::all()
S
74 2 4
WonderPushUtils::inject_query_string_params()
S
71 2 5
WonderPushSettings::getEnableOrderProcessingNotifications()
S
79 2 3
WonderPushSettings::setEnableOrderProcessingNotifications()
S
78 2 3
WonderPush\Api\Deliveries::create()
S
74 2 4
WonderPush\Api\Installations::patch()
S
67 2 7
WonderPush\Api\Installations::all()
S
74 2 4
WonderPushPublic::amp_post_template_above_footer()
S
71 2 6
WonderPushSettings::getEnableCartReminder()
S
79 2 3
WonderPushSettings::setEnableCartReminder()
S
78 2 3
WonderPushSettings::getEnableUserSegmentation()
S
79 2 3
WonderPushSettings::setEnableUserSegmentation()
S
78 2 3
WonderPushSettings::getCartReminderStrategy()
S
75 2 4
WonderPushSettings::setCartReminderStrategy()
S
74 2 4
WonderPush\Api\Segments::all()
S
74 2 4
WonderPushSettings::getCartReminderDestination()
S
75 2 4
WonderPush\Errors\Base::__construct()
S
68 2 7
WonderPush\Obj\NotificationPush::setExpirationTime()
S
68 2 7
WonderPushSettings::setCartReminderDestination()
S
74 2 4
WonderPush\Obj\NullObject::__construct()
S
70 2 6
WonderPush\Obj\NullObject::getInstance()
S
71 2 6
WonderPushSettings::__construct()
S
75 2 4
WonderPush\Obj\Object::__construct()
S
74 2 5
WonderPush\Util\StringUtil::beginsWith()
S
70 2 6
WonderPushSettings::getDisableCartReminderImage()
S
79 2 3
WonderPush\Obj\Object::__toString()
S
68 2 7
WonderPushSettings::getDisableAmpTopSubscribeButton()
S
79 2 3
WonderPushSettings::setDisableCartReminderImage()
S
78 2 3
WonderPushSettings::set()
S
72 2 5
WonderPush\Util\StringUtil::endsWith()
S
70 2 6
WonderPushSettings::getDisableThankYouEvent()
S
79 2 3
WonderPushSettings::setDisableThankYouEvent()
S
78 2 3
WonderPushSettings::getBypassWordPressHttpClient()
S
79 2 3
WonderPushSettings::getDisableAmpUnsubscribe()
S
79 2 3
WonderPushSettings::setDisableAmpUnsubscribe()
S
78 2 3
WonderPush\Util\TimeUnit::getUnitLabels()
S
69 2 7
WonderPushSettings::getDeliveryTimeSeconds()
S
79 2 3
WonderPushSettings::setAmpSubscribeButtonLabel()
S
78 2 3
WonderPushSettings::setDisableAmpTopSubscribeButton()
S
78 2 3
WonderPush\Params\PatchInstallationParams::__construct()
S
72 2 5
WonderPush\Params\PatchInstallationParams::setUserId()
S
76 2 4
WonderPush\Util\TimeUtil::getMillisecondTimestampFromDateTime()
S
69 2 6
WonderPushSettings::setAmpUnsubscribeButtonLabel()
S
78 2 3
WonderPush\Util\ArrayUtil::getIfSet()
S
78 2 3
WonderPush\Obj\NotificationButtonAction::listTypes()
S
66 1 11
WonderPush\Net\Request::setParams()
S
77 1 4
WonderPush\Obj\User::setCustom()
S
77 1 4
WonderPush\Obj\InstallationDeviceCapabilities::setSensorProximity()
S
77 1 4
WonderPush\Obj\InstallationDeviceCapabilities::getSensorStepCounter()
S
82 1 3
WonderPush\Net\Response::setStatusCode()
S
77 1 4
WonderPush\Obj\InstallationDeviceCapabilities::setSip()
S
77 1 4
WonderPush\Net\Response::getHeaders()
S
82 1 3
WonderPush\Obj\InstallationDeviceConfiguration::getCarrier()
S
82 1 3
WonderPush\Obj\User::getCreationDate()
S
82 1 3
WonderPushAsgarosForum::init()
S
74 1 4
WonderPush\Obj\InstallationDeviceConfiguration::getTimeZone()
S
82 1 3
WonderPush\Obj\InstallationDeviceConfiguration::setTimeZone()
S
77 1 4
WonderPush\Obj\InstallationDeviceConfiguration::getLocale()
S
82 1 3
WonderPush\Obj\InstallationDeviceConfiguration::setLocale()
S
77 1 4
WonderPush\Obj\InstallationDeviceConfiguration::getCountry()
S
82 1 3
WonderPush\Obj\InstallationDeviceConfiguration::setCountry()
S
77 1 4
WonderPush\Obj\InstallationDeviceConfiguration::getCurrency()
S
82 1 3
WonderPush\Obj\InstallationDeviceConfiguration::setCurrency()
S
77 1 4
WonderPush\Obj\Application::getCreationDate()
S
82 1 3
WonderPushAsgarosForum::after_add_post_submit()
S
75 1 4
WonderPush\Obj\InstallationPushToken::getAuth()
S
82 1 3
WonderPush\Obj\InstallationPushToken::getData()
S
82 1 3
WonderPush\Obj\Application::setUpdateDate()
S
77 1 4
WonderPush\Obj\Segment::getName()
S
82 1 3
WonderPush\Obj\Segment::getUpdateDate()
S
82 1 3
WonderPush\Obj\Segment::setCreationDate()
S
77 1 4
WonderPush\Obj\InstallationPushToken::setAuth()
S
77 1 4
WonderPush\Obj\InstallationPushToken::getApplicationServerKey()
S
82 1 3
WonderPush\Obj\InstallationPushToken::setApplicationServerKey()
S
77 1 4
WonderPush\Obj\Notification::getId()
S
82 1 3
WonderPush\Obj\Notification::setId()
S
77 1 4
WonderPush\Obj\Notification::getApplicationId()
S
82 1 3
WonderPush\Obj\Notification::setApplicationId()
S
77 1 4
WonderPush\Obj\Notification::getCreationDate()
S
82 1 3
WonderPush\Obj\Notification::setCreationDate()
S
77 1 4
WonderPush\Obj\Notification::getUpdateDate()
S
82 1 3
WonderPush\Obj\Notification::setUpdateDate()
S
77 1 4
WonderPush\Obj\Notification::getName()
S
82 1 3
WonderPush\Obj\Notification::setName()
S
77 1 4
WonderPush\Obj\NotificationAlert::getText()
S
82 1 3
WonderPush\Obj\NotificationAlert::setText()
S
77 1 4
WonderPush\Obj\NotificationAlert::getTitle()
S
82 1 3
WonderPush\Obj\NotificationAlert::setTitle()
S
77 1 4
WonderPush\Obj\NotificationAlert::getTargetUrl()
S
82 1 3
WonderPush\Obj\NotificationAlert::setTargetUrl()
S
77 1 4
WonderPush\Obj\NotificationAlert::getActions()
S
82 1 3
WonderPush\Obj\NotificationAlert::setActions()
S
75 1 4
WonderPush\Obj\NotificationAlert::getReceiveActions()
S
82 1 3
WonderPush\Obj\NotificationAlert::setReceiveActions()
S
75 1 4
WonderPush\Obj\NotificationAlert::getIos()
S
82 1 3
WonderPush\Obj\NotificationAlert::setIos()
S
75 1 4
WonderPush\Obj\NotificationAlert::getAndroid()
S
82 1 3
WonderPush\Obj\NotificationAlert::setAndroid()
S
75 1 4
WonderPush\Obj\NotificationAlert::getWeb()
S
82 1 3
WonderPush\Obj\NotificationAlert::setWeb()
S
75 1 4
WonderPush\Obj\NotificationAlertAndroid::getType()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setType()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getChannel()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setChannel()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getHtml()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setHtml()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getSubText()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setSubText()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getInfo()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setInfo()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getTicker()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setTicker()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getTag()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setTag()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getPriority()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setPriority()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getAutoOpen()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setAutoOpen()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getAutoDrop()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setAutoDrop()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getPersons()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setPersons()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getCategory()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setCategory()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getColor()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setColor()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getGroup()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setGroup()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getSortKey()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setSortKey()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getLocalOnly()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setLocalOnly()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getNumber()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setNumber()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getOnlyAlertOnce()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setOnlyAlertOnce()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getWhen()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setWhen()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getShowWhen()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setShowWhen()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getUsesChronometer()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setUsesChronometer()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getVisibility()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setVisibility()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getLights()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setLights()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getVibrate()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setVibrate()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getSound()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setSound()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getOngoing()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setOngoing()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getProgress()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setProgress()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getSmallIcon()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setSmallIcon()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getLargeIcon()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setLargeIcon()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getButtons()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setButtons()
S
75 1 4
WonderPush\Obj\NotificationAlertAndroid::getForeground()
S
82 1 3
WonderPush\Obj\Event::getActionDate()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::getBigTitle()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setBigTitle()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getBigText()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setBigText()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getSummaryText()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setSummaryText()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getBigLargeIcon()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setBigLargeIcon()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getBigPicture()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setBigPicture()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroid::getLines()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroid::setLines()
S
77 1 4
WonderPush\Obj\NotificationAlertAndroidButton::getIcon()
S
82 1 3
WonderPush\Obj\NotificationAlertAndroidButton::setIcon()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getTitleLocKey()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setTitleLocKey()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getTitleLocArgs()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setTitleLocArgs()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getBody()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setBody()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getLocKey()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setLocKey()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getLocArgs()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setLocArgs()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getActionLocKey()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setActionLocKey()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getLaunchImage()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setLaunchImage()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getBadge()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setBadge()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getSound()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setSound()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getCategory()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setCategory()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getContentAvailable()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setContentAvailable()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getMutableContent()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setMutableContent()
S
77 1 4
WonderPush\Obj\NotificationAlertIos::getForeground()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setForeground()
S
75 1 4
WonderPush\Obj\NotificationAlertIos::getAttachments()
S
82 1 3
WonderPush\Obj\NotificationAlertIos::setAttachments()
S
75 1 4
WonderPush\Obj\NotificationAlertIosAttachment::getId()
S
82 1 3
WonderPush\Obj\NotificationAlertIosAttachment::setId()
S
77 1 4
WonderPush\Obj\NotificationAlertIosAttachment::getUrl()
S
82 1 3
WonderPush\Obj\NotificationAlertIosAttachment::setUrl()
S
77 1 4
WonderPush\Obj\NotificationAlertIosAttachment::getType()
S
82 1 3
WonderPush\Obj\NotificationAlertIosAttachment::setType()
S
77 1 4
WonderPush\Obj\NotificationAlertIosAttachment::getOptions()
S
82 1 3
WonderPush\Obj\NotificationAlertIosAttachment::setOptions()
S
77 1 4
WonderPush\Obj\NotificationAlertIosForeground::getAutoOpen()
S
82 1 3
WonderPush\Obj\NotificationAlertIosForeground::setAutoOpen()
S
77 1 4
WonderPush\Obj\NotificationAlertIosForeground::getAutoDrop()
S
82 1 3
WonderPush\Obj\NotificationAlertIosForeground::setAutoDrop()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getDir()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setDir()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getLang()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setLang()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getBody()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setBody()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getTag()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setTag()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getIcon()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setIcon()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getBadge()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setBadge()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getImage()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setImage()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getSound()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setSound()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getVibrate()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setVibrate()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getTimestamp()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setTimestamp()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getRenotify()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setRenotify()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getSilent()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setSilent()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getNoscreen()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setNoscreen()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getRequireInteraction()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setRequireInteraction()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getSticky()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setSticky()
S
77 1 4
WonderPush\Obj\NotificationAlertWeb::getButtons()
S
82 1 3
WonderPush\Obj\NotificationAlertWeb::setButtons()
S
75 1 4
WonderPush\Obj\NotificationAlertWebButton::getAction()
S
82 1 3
WonderPush\Obj\NotificationAlertWebButton::setAction()
S
77 1 4
WonderPush\Obj\NotificationAlertWebButton::getIcon()
S
82 1 3
WonderPush\Obj\NotificationAlertWebButton::setIcon()
S
77 1 4
WonderPush\Obj\NotificationButton::getLabel()
S
82 1 3
WonderPush\Obj\NotificationButton::setLabel()
S
77 1 4
WonderPush\Obj\NotificationButton::getTargetUrl()
S
82 1 3
WonderPush\Obj\NotificationButton::setTargetUrl()
S
77 1 4
WonderPush\Obj\NotificationButton::getActions()
S
82 1 3
WonderPush\Obj\NotificationButton::setActions()
S
75 1 4
WonderPush\Obj\InstallationApplication::setVersion()
S
77 1 4
WonderPush\Obj\NotificationButtonAction::getType()
S
82 1 3
WonderPush\Obj\NotificationButtonAction::setType()
S
77 1 4
WonderPush\Obj\NotificationButtonAction::getMethod()
S
82 1 3
WonderPush\Obj\NotificationButtonAction::setMethod()
S
77 1 4
WonderPush\Obj\NotificationButtonAction::getMethodArg()
S
82 1 3
WonderPush\Obj\NotificationButtonAction::setMethodArg()
S
77 1 4
WonderPush\Obj\NotificationButtonAction::getUrl()
S
82 1 3
WonderPush\Obj\NotificationButtonAction::setUrl()
S
77 1 4
WonderPush\Obj\NotificationButtonAction::getEvent()
S
82 1 3
WonderPush\Obj\NotificationButtonAction::setEvent()
S
75 1 4
WonderPush\Obj\NotificationButtonAction::getCustom()
S
82 1 3
WonderPush\Obj\NotificationButtonAction::setCustom()
S
77 1 4
WonderPush\Obj\NotificationButtonAction::getInstallation()
S
82 1 3
WonderPush\Obj\NotificationButtonAction::setInstallation()
S
75 1 4
WonderPush\Obj\NotificationButtonAction::getAppliedServerSide()
S
82 1 3
WonderPush\Obj\NotificationButtonAction::setAppliedServerSide()
S
77 1 4
WonderPush\Obj\NotificationButtonAction::getReset()
S
82 1 3
WonderPush\Obj\NotificationButtonAction::setReset()
S
77 1 4
WonderPush\Obj\NotificationButtonAction::getForce()
S
82 1 3
WonderPush\Obj\NotificationButtonAction::setForce()
S
77 1 4
WonderPush\Obj\NotificationButtonActionEvent::getType()
S
82 1 3
WonderPush\Obj\NotificationButtonActionEvent::setType()
S
77 1 4
WonderPush\Obj\NotificationButtonActionEvent::getCustom()
S
82 1 3
WonderPush\Obj\NotificationButtonActionEvent::setCustom()
S
77 1 4
WonderPush\Obj\NotificationInApp::listTypes()
S
69 1 8
WonderPush\Obj\NotificationInApp::getType()
S
82 1 3
WonderPush\Obj\NotificationInApp::setType()
S
77 1 4
WonderPush\Obj\NotificationInApp::getTitle()
S
82 1 3
WonderPush\Obj\NotificationInApp::setTitle()
S
77 1 4
WonderPush\Obj\NotificationInApp::getMessage()
S
82 1 3
WonderPush\Obj\NotificationInApp::setMessage()
S
77 1 4
WonderPush\Obj\NotificationInApp::getMap()
S
82 1 3
WonderPush\Obj\NotificationInApp::setMap()
S
75 1 4
WonderPush\Obj\NotificationInApp::getUrl()
S
82 1 3
WonderPush\Obj\NotificationInApp::setUrl()
S
77 1 4
WonderPush\Obj\NotificationInApp::getButtons()
S
82 1 3
WonderPush\Obj\NotificationInApp::setButtons()
S
75 1 4
WonderPush\Obj\NotificationInAppMap::getPlace()
S
82 1 3
WonderPush\Obj\NotificationInAppMap::setPlace()
S
75 1 4
WonderPush\Obj\NotificationInAppMapPlace::getPoint()
S
82 1 3
WonderPush\Obj\NotificationInAppMapPlace::setPoint()
S
75 1 4
WonderPush\Obj\NotificationInAppMapPlace::getZoom()
S
82 1 3
WonderPush\Obj\NotificationInAppMapPlace::setZoom()
S
77 1 4
WonderPush\Obj\NotificationInAppMapPlace::getName()
S
82 1 3
WonderPush\Obj\NotificationInAppMapPlace::setName()
S
77 1 4
WonderPush\Obj\NotificationPush::getCustom()
S
82 1 3
WonderPush\Obj\NotificationPush::setCustom()
S
77 1 4
WonderPush\Obj\NotificationPush::getPayload()
S
82 1 3
WonderPush\Obj\NotificationPush::setPayload()
S
77 1 4
WonderPush\Obj\NotificationPush::getExpirationDate()
S
82 1 3
WonderPush\Obj\InstallationDevice::setName()
S
77 1 4
WonderPush\Obj\NotificationPush::getExpirationTime()
S
82 1 3
WonderPush\Obj\InstallationDevice::getScreenWidth()
S
82 1 3
WonderPush\Obj\NotificationPush::getPriority()
S
82 1 3
WonderPush\Obj\NotificationPush::setPriority()
S
77 1 4
WonderPush\Obj\NotificationPush::getAndroid()
S
82 1 3
WonderPush\Obj\NotificationPush::setAndroid()
S
75 1 4
WonderPush\Obj\NotificationPush::getIos()
S
82 1 3
WonderPush\Obj\NotificationPush::setIos()
S
75 1 4
WonderPush\Obj\NotificationPush::getWeb()
S
82 1 3
WonderPush\Obj\NotificationPushAndroid::getRestrictedPackageName()
S
82 1 3
WonderPush\Obj\InstallationApplicationApple::setApsEnvironment()
S
77 1 4
WonderPush\Obj\InstallationApplication::setApple()
S
75 1 4
WonderPush\Params\PatchInstallationParams::getProperties()
S
82 1 3
WonderPush\Obj\InstallationApplication::getApple()
S
82 1 3
WonderPush\Obj\InstallationApplication::getSdkVersion()
S
82 1 3
WonderPush\Api\Rest::get()
S
79 1 3
WonderPush\Obj\WebSdkInitOptions::setNotificationDefaultUrl()
S
77 1 4
WonderPush\Obj\InstallationPushToken::setData()
S
77 1 4
WonderPush\Obj\Segment::getApplicationId()
S
82 1 3
WonderPushWooCommerce::cart_reminder_strategies()
S
71 1 7
WonderPush\Params\CollectionParams::setLimit()
S
77 1 4
WonderPush\Params\PatchInstallationParams::setInstallationId()
S
77 1 4
WonderPush\Obj\Installation::setPreferences()
S
75 1 4
WonderPush\Obj\InstallationDevice::getScreenHeight()
S
82 1 3
WonderPush\Obj\WebSdkInitOptions::setCustomDomain()
S
77 1 4
WonderPush\Obj\WebSdkInitOptions::getApplicationServerKey()
S
82 1 3
WonderPush\Obj\InstallationApplicationApple::getAppId()
S
82 1 3
WonderPush\Obj\Object::toData()
S
81 1 3
WonderPush\Obj\BaseObject::jsonSerialize()
S
81 1 3
WonderPush\Obj\Collection::setPagination()
S
75 1 4
WonderPush\Obj\Event::getLocation()
S
82 1 3
WonderPush\Obj\Event::setLocation()
S
75 1 4
WonderPush\Util\TimeUnit::getUnits()
S
80 1 3
WonderPush\Obj\InstallationDeviceCapabilities::setSensorGyroscope()
S
77 1 4
WonderPush\Obj\Event::getGeoid()
S
82 1 3
WonderPush\Obj\NotificationPushAndroid::setDelayWhileIdle()
S
77 1 4
WonderPush\Obj\Segment::getId()
S
82 1 3
WonderPush\Params\DeliveriesCreateParams::setNotificationParams()
S
77 1 4
WonderPush\Obj\User::setApplicationId()
S
77 1 4
WonderPush\Obj\Segment::setUpdateDate()
S
77 1 4
WonderPush\Api\Rest::post()
S
79 1 3
WonderPush\Obj\User::setId()
S
77 1 4
WonderPush\Obj\Collection::setData()
S
100 1 0
WonderPush\Net\Request::getParams()
S
82 1 3
WonderPush\Obj\Object::_new()
S
80 1 3
WonderPush\Obj\Application::getTrialEndDate()
S
82 1 3
WonderPush\Obj\NotificationPushAndroid::setCollapseKey()
S
77 1 4
WonderPush\Params\PatchInstallationParams::getInstallationId()
S
82 1 3
WonderPush\Params\CollectionParams::__construct()
S
73 1 5
WonderPush\Obj\Collection::getPagination()
S
82 1 3
WonderPush\Obj\WebSdkInitOptions::getCustomDomain()
S
82 1 3
WonderPush\Util\TimeValue::__construct()
S
71 1 6
WonderPush\Obj\NotificationPush::setWeb()
S
75 1 4
WonderPush\Obj\Object::jsonSerialize()
S
81 1 3
WonderPush\WonderPush::getApiRoot()
S
79 1 3
WonderPush\Obj\InstallationDevice::setScreenWidth()
S
77 1 4
WonderPush\Params\DeliveriesCreateParams::setNotificationOverride()
S
77 1 4
WonderPush\Obj\Event::getId()
S
82 1 3
WonderPush\Obj\Application::getUpdateDate()
S
82 1 3
WonderPush\Obj\InstallationDevice::getConfiguration()
S
82 1 3
WonderPush\Obj\WebSdkInitOptions::getApplicationName()
S
82 1 3
WonderPush\Obj\InstallationPushToken::setP256dh()
S
77 1 4
WonderPushWooCommerce::cart_reminder_destinations()
S
71 1 7
WonderPush\Obj\InstallationApplicationApple::getApsEnvironment()
S
82 1 3
WonderPush\Obj\User::setCreationDate()
S
77 1 4
WonderPush\Obj\Segment::setApplicationId()
S
77 1 4
WonderPush\Net\Request::getQsParams()
S
82 1 3
WonderPush\Util\TimeValue::toMicroseconds()
S
80 1 3
WonderPush\Obj\NotificationPushAndroid::setRestrictedPackageName()
S
77 1 4
WonderPush\Api\Rest::requestForPatch()
S
77 1 3
WonderPush\Params\PatchInstallationParams::buildDataFromFields()
S
65 1 9
WonderPush\Obj\InstallationApplication::getVersion()
S
82 1 3
WonderPush\Api\Rest::patch()
S
79 1 3
WonderPush\Net\Request::getMethod()
S
82 1 3
WonderPush\Net\CurlHttpClient::__construct()
S
81 1 3
WonderPush\Params\DeliveriesCreateParams::setNotification()
S
77 1 4
WonderPush\Params\DeliveriesCreateParams::setTargetAccessTokens()
S
72 1 5
WonderPush\Api\Rest::__construct()
S
81 1 3
WonderPush\Net\Response::setRequest()
S
77 1 4
WonderPush\Obj\Installation::setApplication()
S
75 1 4
WonderPush\Obj\User::getUpdateDate()
S
82 1 3
WonderPush\Obj\User::getCustom()
S
82 1 3
WonderPush\Obj\User::setUpdateDate()
S
77 1 4
WonderPushAPI::returnResult()
S
71 1 6
WonderPush\Obj\Event::setGeoid()
S
77 1 4
WonderPush\Params\PatchInstallationParams::setProperties()
S
77 1 4
WonderPush\Obj\InstallationPushToken::getSenderIds()
S
82 1 3
WonderPush\Obj\Event::getCustom()
S
82 1 3
WonderPush\Util\TimeUnit::labelToUnit()
S
79 1 3
WonderPush\Obj\InstallationDeviceCapabilities::setSensorCompass()
S
77 1 4
WonderPush\Obj\NotificationPushAndroid::getDelayWhileIdle()
S
82 1 3
WonderPush\Obj\InstallationDevice::getScreenDensity()
S
82 1 3
WonderPush\Obj\InstallationApplication::setSdkVersion()
S
77 1 4
WonderPush\Obj\InstallationDevice::getId()
S
82 1 3
WonderPush\Obj\WebSdkInitOptions::getNotificationIcon()
S
82 1 3
WonderPush\Obj\InstallationApplication::setDomain()
S
77 1 4
WonderPushAsgarosForum::after_add_topic_submit()
S
75 1 4
WonderPush\Obj\InstallationApplication::getDomain()
S
82 1 3
WonderPushAPI::init()
S
70 1 6
WonderPush\Obj\InstallationDeviceCapabilities::setSensorLight()
S
77 1 4
WonderPush\Obj\Segment::setId()
S
77 1 4
WonderPush\Obj\Installation::getDevice()
S
82 1 3
WonderPush\Util\StringUtil::contains()
S
78 1 3
WonderPush\Obj\Installation::getPreferences()
S
82 1 3
WonderPush\Obj\Event::setLinkedUserId()
S
77 1 4
WonderPushAPI::returnError()
S
66 1 9
WonderPush\Obj\Event::setCustom()
S
77 1 4
WonderPush\Util\ArrayUtil::filterNulls()
S
79 1 3
WonderPush\Errors\Network::getRequest()
S
82 1 3
WonderPushHttpClient::__construct()
S
76 1 4
WonderPush\Net\Response::getRawBody()
S
82 1 3
WonderPush\Params\CollectionParams::getLimit()
S
82 1 3
WonderPush\Api\Rest::requestForGet()
S
77 1 3
WonderPush\Obj\NotificationPushAndroid::getCollapseKey()
S
82 1 3
WonderPush\Obj\User::getApplicationId()
S
82 1 3
WonderPush\Obj\Installation::getApplication()
S
82 1 3
WonderPush\Errors\Network::getResponse()
S
82 1 3
WonderPush\Obj\WebSdkInitOptions::setApplicationName()
S
77 1 4
WonderPush\Net\Request::setMethod()
S
77 1 4
WonderPush\Params\CollectionParams::getOffset()
S
82 1 3
WonderPush\Params\CollectionParams::setOffset()
S
77 1 4
WonderPush\Obj\Segment::setName()
S
77 1 4
WonderPush\Api\Rest::put()
S
79 1 3
WonderPush\Obj\InstallationDeviceConfiguration::setCarrier()
S
77 1 4
WonderPush\Net\Response::getStatusCode()
S
82 1 3
WonderPush\Params\DeliveriesCreateParams::setSegmentParams()
S
77 1 4
WonderPush\Obj\InstallationDeviceCapabilities::getSensorGyroscope()
S
82 1 3
WonderPush\Params\DeliveriesCreateParams::getDeliveryTime()
S
82 1 3
WonderPush\Obj\InstallationDeviceCapabilities::getBluetooth()
S
82 1 3
WonderPush\Util\TimeUnit::assertValidUnit()
S
80 1 3
WonderPush\Obj\Event::getLinkedUserId()
S
82 1 3
WonderPush\Obj\Collection::getData()
S
100 1 0
WonderPush\Obj\InstallationDevice::setScreenDensity()
S
77 1 4
WonderPush\Net\Request::getPath()
S
82 1 3
WonderPush\Obj\BaseObject::_new()
S
80 1 3
WonderPush\Api\Rest::requestForPut()
S
77 1 3
WonderPush\Obj\User::getId()
S
82 1 3
WonderPush\Obj\InstallationApplicationApple::getBackgroundModes()
S
82 1 3
WonderPush\Obj\Collection::getCount()
S
82 1 3
WonderPush\Obj\Application::getId()
S
82 1 3
WonderPush\Obj\InstallationApplicationApple::setBackgroundModes()
S
77 1 4
WonderPush\Net\Response::setHeaders()
S
77 1 4
WonderPush\Obj\Installation::setPushToken()
S
75 1 4
get_wonderpush_client()
S
73 1 5
WonderPush\Net\Response::getRequest()
S
82 1 3
WonderPush\Obj\InstallationDeviceCapabilities::getSensorLight()
S
82 1 3
WonderPush\WonderPush::__construct()
S
77 1 4
WonderPush\Obj\Segment::getCreationDate()
S
82 1 3
WonderPush\Net\Request::setRoot()
S
77 1 4
WonderPush\Obj\Application::setTrialEndDate()
S
77 1 4
WonderPush\Obj\WebSdkInitOptions::setApplicationServerKey()
S
77 1 4
WonderPush\Obj\InstallationApplication::setId()
S
77 1 4
WonderPush\Obj\WebSdkInitOptions::getNotificationDefaultUrl()
S
82 1 3
WonderPush\Params\PatchInstallationParams::getUserId()
S
82 1 3
WonderPush\Net\Request::setPath()
S
77 1 4
WonderPush\Params\DeliveriesCreateParams::setNotificationId()
S
77 1 4
WonderPush\Obj\Collection::setCount()
S
77 1 4
WonderPush\Obj\Application::setId()
S
77 1 4
WonderPush\Api\Rest::requestForPost()
S
77 1 3
wonderpush_add_settings_link()
S
70 1 6
WonderPush\Obj\Installation::setDevice()
S
75 1 4
WonderPush\Obj\Installation::setAccessToken()
S
77 1 4
WonderPush\Obj\Installation::getCustom()
S
82 1 3
WonderPush\Obj\BaseObject::toData()
S
81 1 3
WonderPush\Util\ArrayUtil::is_not_null()
S
80 1 3
WonderPush\Net\Request::getRoot()
S
82 1 3
WonderPush\Obj\InstallationDeviceCapabilities::getSensorProximity()
S
82 1 3
WonderPush\Obj\InstallationDevice::setScreenHeight()
S
77 1 4
WonderPush\Obj\Application::setCreationDate()
S
77 1 4
WonderPush\Obj\InstallationApplicationApple::setAppId()
S
77 1 4
WonderPush\Net\Request::setQsParams()
S
77 1 4
WonderPush\Obj\InstallationApplication::getId()
S
82 1 3
WonderPush\Obj\Application::getWebKey()
S
82 1 3
WonderPush\Util\TimeValue::Nanoseconds()
S
79 1 3
WonderPush\Obj\InstallationPushToken::getP256dh()
S
82 1 3
WonderPush\Obj\InstallationDevice::getCapabilities()
S
82 1 3
WonderPush\Obj\InstallationDevice::setCapabilities()
S
75 1 4
WonderPush\Params\DeliveriesCreateParams::setTargetDeviceIds()
S
72 1 5
WonderPush\Params\DeliveriesCreateParams::getInheritUrlParameters()
S
82 1 3

243 more item(s) not shown.