Current Path: > home > codekrsu > > ameliagraphics.com > wp-content > plugins > > wpforms-lite > src > > Logger
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
ListTable.php | File | 12759 bytes | June 05 2025 16:54:44. | |
Log.php | File | 5402 bytes | August 08 2024 19:32:00. | |
Record.php | File | 4383 bytes | November 28 2023 16:59:36. | |
RecordQuery.php | File | 1863 bytes | September 26 2024 15:36:36. | |
Records.php | File | 1986 bytes | February 03 2022 16:56:54. | |
Repository.php | File | 6092 bytes | November 07 2024 17:15:50. |
<?php namespace WPForms\Logger; use Iterator; use Countable; /** * Class Records. * * @since 1.6.3 */ class Records implements Countable, Iterator { /** * Iterator position. * * @since 1.6.3 * * @var int */ private $iterator_position = 0; /** * List of log records. * * @since 1.6.3 * * @var array */ private $list = []; /** * Return the current element. * * @since 1.6.3 * * @return \WPForms\Logger\Record|null Return null when no items in collection. */ #[\ReturnTypeWillChange] public function current() { return $this->valid() ? $this->list[ $this->iterator_position ] : null; } /** * Move forward to next element. * * @since 1.6.3 */ #[\ReturnTypeWillChange] public function next() { ++ $this->iterator_position; } /** * Return the key of the current element. * * @since 1.6.3 * * @return int */ #[\ReturnTypeWillChange] public function key() { return $this->iterator_position; } /** * Checks if current position is valid. * * @since 1.6.3 * * @return bool */ #[\ReturnTypeWillChange] public function valid() { return isset( $this->list[ $this->iterator_position ] ); } /** * Rewind the Iterator to the first element. * * @since 1.6.3 */ #[\ReturnTypeWillChange] public function rewind() { $this->iterator_position = 0; } /** * Count number of Record in a Queue. * * @since 1.6.3 * * @return int */ #[\ReturnTypeWillChange] public function count() { return count( $this->list ); } /** * Push record to list. * * @since 1.6.3 * * @param \WPForms\Logger\Record $record Record. */ #[\ReturnTypeWillChange] public function push( $record ) { if ( ! is_a( $record, '\WPForms\Logger\Record' ) ) { return; } $this->list[] = $record; } /** * Clear collection. * * @since 1.6.3 */ #[\ReturnTypeWillChange] public function clear() { $this->list = []; $this->iterator_position = 0; } }
SILENT KILLER Tool