PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/mytube.pm/wp-content/plugins/wp-simple-firewall/src/lib/src/Databases/IPs/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/mytube.pm/wp-content/plugins/wp-simple-firewall/src/lib/src/Databases/IPs/Update.php |
<?php namespace FernleafSystems\Wordpress\Plugin\Shield\Databases\IPs; use FernleafSystems\Wordpress\Plugin\Shield\Databases\Base; use FernleafSystems\Wordpress\Services\Services; class Update extends Base\Update { /** * Also updates last access at * @param int $nIncrement * @param EntryVO $oIp * @return bool */ public function incrementTransgressions( $oIp, $nIncrement = 1 ) { return $this->updateTransgressions( $oIp, $oIp->transgressions + $nIncrement ); } /** * @param EntryVO $IP * @param int $offenseCount * @return bool */ public function updateTransgressions( $IP, $offenseCount ) { return $this->updateEntry( $IP, [ 'transgressions' => max( 0, $offenseCount ), 'last_access_at' => Services::Request()->ts() ] ); } /** * @param EntryVO $IP * @param string $label * @return bool */ public function updateLabel( $IP, $label ) { return $this->updateEntry( $IP, [ 'label' => trim( $label ) ] ); } /** * Also updates last access at * @param EntryVO $IP * @return bool */ public function updateLastAccessAt( $IP ) { return $this->updateEntry( $IP, [ 'last_access_at' => Services::Request()->ts() ] ); } /** * @param EntryVO $IP * @return bool */ public function setBlocked( $IP ) { return $this->updateEntry( $IP, [ 'blocked_at' => Services::Request()->ts() ] ); } }