You are here

public static function Helper::setFwStats in Anti Spam by CleanTalk 8.4

Same name in this branch
  1. 8.4 src/lib/Cleantalk/Common/Helper.php \Cleantalk\Common\Helper::setFwStats()
  2. 8.4 src/lib/Cleantalk/ApbctDrupal/Helper.php \Cleantalk\ApbctDrupal\Helper::setFwStats()
Same name and namespace in other branches
  1. 9.1.x src/lib/Cleantalk/ApbctDrupal/Helper.php \Cleantalk\ApbctDrupal\Helper::setFwStats()

Save fw stats on the storage.

@important This method must be overloaded in the CMS-based Helper class.

Parameters

array $fw_stats:

Return value

bool

Overrides Helper::setFwStats

File

src/lib/Cleantalk/ApbctDrupal/Helper.php, line 26

Class

Helper

Namespace

Cleantalk\ApbctDrupal

Code

public static function setFwStats($fw_stats) {
  \Drupal::state()
    ->set('firewall_updating_id', isset($fw_stats['firewall_updating_id']) ? $fw_stats['firewall_updating_id'] : null);
  \Drupal::state()
    ->set('firewall_updating_last_start', isset($fw_stats['firewall_updating_last_start']) ? $fw_stats['firewall_updating_last_start'] : 0);
  \Drupal::state()
    ->set('firewall_update_percent', isset($fw_stats['firewall_update_percent']) ? $fw_stats['firewall_update_percent'] : 0);
}