SYMBOL INDEX (1251 symbols across 278 files) FILE: src/Cache/BatchCache.php class BatchCache (line 8) | class BatchCache implements CacheInterface method __construct (line 30) | public function __construct( method __sleep (line 40) | public function __sleep() method __wakeup (line 45) | public function __wakeup() method get (line 55) | public function get(string $key, mixed $default = null): mixed method set (line 67) | public function set(string $key, mixed $value, null|int|\DateInterval ... method delete (line 85) | public function delete(string $key): bool method clear (line 97) | public function clear(): bool method getMultiple (line 107) | public function getMultiple(iterable $keys, mixed $default = null): it... method setMultiple (line 135) | public function setMultiple(iterable $values, null|int|\DateInterval $... method deleteMultiple (line 153) | public function deleteMultiple(iterable $keys): bool method has (line 165) | public function has(string $key): bool FILE: src/Cache/BatchCacheDeprecated.php class BatchCacheDeprecated (line 8) | class BatchCacheDeprecated implements CacheInterface method __construct (line 30) | public function __construct( method __sleep (line 40) | public function __sleep() method __wakeup (line 45) | public function __wakeup() method get (line 55) | public function get($key, $default = null) method set (line 67) | public function set($key, $value, $ttl = null) method delete (line 85) | public function delete($key) method clear (line 97) | public function clear() method getMultiple (line 107) | public function getMultiple($keys, $default = null) method setMultiple (line 135) | public function setMultiple($values, $ttl = null) method deleteMultiple (line 153) | public function deleteMultiple($keys) method has (line 165) | public function has($key) FILE: src/Cache/CacheManager.php class CacheManager (line 11) | class CacheManager extends Manager method getDefaultDriver (line 33) | public function getDefaultDriver(): string method createMemoryDriver (line 41) | public function createMemoryDriver(): CacheInterface method createBatchDriver (line 57) | public function createBatchDriver(): CacheInterface method createIlluminateDriver (line 77) | public function createIlluminateDriver(): CacheInterface method flush (line 84) | public function flush() method isInMemory (line 89) | public function isInMemory(): bool FILE: src/Cache/MemoryCache.php class MemoryCache (line 8) | class MemoryCache implements CacheInterface method __construct (line 23) | public function __construct(?int $memoryLimit = null) method clear (line 31) | public function clear(): bool method delete (line 41) | public function delete(string $key): bool method deleteMultiple (line 51) | public function deleteMultiple($keys): bool method get (line 63) | public function get(string $key, mixed $default = null): mixed method getMultiple (line 75) | public function getMultiple(iterable $keys, mixed $default = null): it... method has (line 88) | public function has($key): bool method set (line 96) | public function set(string $key, mixed $value, null|int|\DateInterval ... method setMultiple (line 106) | public function setMultiple($values, $ttl = null): bool method reachedMemoryLimit (line 118) | public function reachedMemoryLimit(): bool method flush (line 131) | public function flush(): array FILE: src/Cache/MemoryCacheDeprecated.php class MemoryCacheDeprecated (line 8) | class MemoryCacheDeprecated implements CacheInterface method __construct (line 23) | public function __construct(?int $memoryLimit = null) method clear (line 31) | public function clear() method delete (line 41) | public function delete($key) method deleteMultiple (line 51) | public function deleteMultiple($keys) method get (line 63) | public function get($key, $default = null) method getMultiple (line 75) | public function getMultiple($keys, $default = null) method has (line 88) | public function has($key) method set (line 96) | public function set($key, $value, $ttl = null) method setMultiple (line 106) | public function setMultiple($values, $ttl = null) method reachedMemoryLimit (line 118) | public function reachedMemoryLimit(): bool method flush (line 131) | public function flush(): array FILE: src/Cell.php class Cell (line 13) | class Cell method __construct (line 25) | public function __construct(SpreadsheetCell $cell) method make (line 37) | public static function make(Worksheet $worksheet, string $coordinate) method getDelegate (line 45) | public function getDelegate(): SpreadsheetCell method getValue (line 56) | public function getValue($nullValue = null, $calculateFormulas = false... FILE: src/ChunkReader.php class ChunkReader (line 24) | class ChunkReader method __construct (line 31) | public function __construct(Container $container) method read (line 42) | public function read(WithChunkReading $import, Reader $reader, Tempora... method dispatchNow (line 132) | protected function dispatchNow($command, $handler = null) FILE: src/Concerns/Exportable.php type Exportable (line 10) | trait Exportable method download (line 20) | public function download(?string $fileName = null, ?string $writerType... method store (line 42) | public function store(?string $filePath = null, ?string $disk = null, ... method queue (line 68) | public function queue(?string $filePath = null, ?string $disk = null, ... method raw (line 89) | public function raw($writerType = null) method toResponse (line 104) | public function toResponse($request) method getExporter (line 112) | private function getExporter(): Exporter FILE: src/Concerns/FromArray.php type FromArray (line 5) | interface FromArray method array (line 10) | public function array(): array; FILE: src/Concerns/FromCollection.php type FromCollection (line 7) | interface FromCollection method collection (line 12) | public function collection(); FILE: src/Concerns/FromGenerator.php type FromGenerator (line 7) | interface FromGenerator method generator (line 12) | public function generator(): Generator; FILE: src/Concerns/FromIterator.php type FromIterator (line 7) | interface FromIterator method iterator (line 12) | public function iterator(): Iterator; FILE: src/Concerns/FromQuery.php type FromQuery (line 10) | interface FromQuery method query (line 15) | public function query(); FILE: src/Concerns/FromView.php type FromView (line 7) | interface FromView method view (line 12) | public function view(): View; FILE: src/Concerns/HasReferencesToOtherSheets.php type HasReferencesToOtherSheets (line 5) | interface HasReferencesToOtherSheets FILE: src/Concerns/Importable.php type Importable (line 16) | trait Importable method import (line 31) | public function import($filePath = null, ?string $disk = null, ?string... method toArray (line 51) | public function toArray($filePath = null, ?string $disk = null, ?strin... method toCollection (line 71) | public function toCollection($filePath = null, ?string $disk = null, ?... method queue (line 92) | public function queue($filePath = null, ?string $disk = null, ?string ... method withOutput (line 105) | public function withOutput(OutputStyle $output) method getConsoleOutput (line 115) | public function getConsoleOutput(): OutputStyle method getFilePath (line 130) | private function getFilePath($filePath = null) method getImporter (line 144) | private function getImporter(): Importer FILE: src/Concerns/MapsCsvSettings.php type MapsCsvSettings (line 7) | trait MapsCsvSettings method applyCsvSettings (line 67) | public static function applyCsvSettings(array $config) FILE: src/Concerns/OnEachRow.php type OnEachRow (line 7) | interface OnEachRow method onRow (line 12) | public function onRow(Row $row); FILE: src/Concerns/PersistRelations.php type PersistRelations (line 5) | interface PersistRelations FILE: src/Concerns/RegistersEventListeners.php type RegistersEventListeners (line 15) | trait RegistersEventListeners method registerEvents (line 20) | public function registerEvents(): array FILE: src/Concerns/RemembersChunkOffset.php type RemembersChunkOffset (line 5) | trait RemembersChunkOffset method setChunkOffset (line 15) | public function setChunkOffset(int $chunkOffset) method getChunkOffset (line 23) | public function getChunkOffset() FILE: src/Concerns/RemembersRowNumber.php type RemembersRowNumber (line 5) | trait RemembersRowNumber method rememberRowNumber (line 15) | public function rememberRowNumber(int $rowNumber) method getRowNumber (line 23) | public function getRowNumber() FILE: src/Concerns/ShouldAutoSize.php type ShouldAutoSize (line 5) | interface ShouldAutoSize FILE: src/Concerns/ShouldQueueWithoutChain.php type ShouldQueueWithoutChain (line 7) | interface ShouldQueueWithoutChain extends ShouldQueue FILE: src/Concerns/SkipsEmptyRows.php type SkipsEmptyRows (line 5) | interface SkipsEmptyRows FILE: src/Concerns/SkipsErrors.php type SkipsErrors (line 8) | trait SkipsErrors method onError (line 18) | public function onError(Throwable $e) method errors (line 26) | public function errors(): Collection FILE: src/Concerns/SkipsFailures.php type SkipsFailures (line 8) | trait SkipsFailures method onFailure (line 18) | public function onFailure(Failure ...$failures) method failures (line 26) | public function failures(): Collection FILE: src/Concerns/SkipsOnError.php type SkipsOnError (line 7) | interface SkipsOnError method onError (line 12) | public function onError(Throwable $e); FILE: src/Concerns/SkipsOnFailure.php type SkipsOnFailure (line 7) | interface SkipsOnFailure method onFailure (line 12) | public function onFailure(Failure ...$failures); FILE: src/Concerns/SkipsUnknownSheets.php type SkipsUnknownSheets (line 5) | interface SkipsUnknownSheets method onUnknownSheet (line 10) | public function onUnknownSheet($sheetName); FILE: src/Concerns/ToArray.php type ToArray (line 5) | interface ToArray method array (line 10) | public function array(array $array); FILE: src/Concerns/ToCollection.php type ToCollection (line 7) | interface ToCollection method collection (line 12) | public function collection(Collection $collection); FILE: src/Concerns/ToModel.php type ToModel (line 7) | interface ToModel method model (line 13) | public function model(array $row); FILE: src/Concerns/WithBackgroundColor.php type WithBackgroundColor (line 7) | interface WithBackgroundColor method backgroundColor (line 12) | public function backgroundColor(); FILE: src/Concerns/WithBatchInserts.php type WithBatchInserts (line 5) | interface WithBatchInserts method batchSize (line 10) | public function batchSize(): int; FILE: src/Concerns/WithCalculatedFormulas.php type WithCalculatedFormulas (line 5) | interface WithCalculatedFormulas FILE: src/Concerns/WithCharts.php type WithCharts (line 7) | interface WithCharts method charts (line 12) | public function charts(); FILE: src/Concerns/WithChunkReading.php type WithChunkReading (line 5) | interface WithChunkReading method chunkSize (line 10) | public function chunkSize(): int; FILE: src/Concerns/WithColumnFormatting.php type WithColumnFormatting (line 5) | interface WithColumnFormatting method columnFormats (line 10) | public function columnFormats(): array; FILE: src/Concerns/WithColumnLimit.php type WithColumnLimit (line 5) | interface WithColumnLimit method endColumn (line 7) | public function endColumn(): string; FILE: src/Concerns/WithColumnWidths.php type WithColumnWidths (line 5) | interface WithColumnWidths method columnWidths (line 7) | public function columnWidths(): array; FILE: src/Concerns/WithConditionalSheets.php type WithConditionalSheets (line 5) | trait WithConditionalSheets method onlySheets (line 16) | public function onlySheets($sheets) method sheets (line 26) | public function sheets(): array method conditionalSheets (line 36) | abstract public function conditionalSheets(): array; FILE: src/Concerns/WithCustomChunkSize.php type WithCustomChunkSize (line 5) | interface WithCustomChunkSize method chunkSize (line 10) | public function chunkSize(): int; FILE: src/Concerns/WithCustomCsvSettings.php type WithCustomCsvSettings (line 5) | interface WithCustomCsvSettings method getCsvSettings (line 10) | public function getCsvSettings(): array; FILE: src/Concerns/WithCustomQuerySize.php type WithCustomQuerySize (line 5) | interface WithCustomQuerySize method querySize (line 16) | public function querySize(): int; FILE: src/Concerns/WithCustomStartCell.php type WithCustomStartCell (line 5) | interface WithCustomStartCell method startCell (line 10) | public function startCell(): string; FILE: src/Concerns/WithCustomValueBinder.php type WithCustomValueBinder (line 7) | interface WithCustomValueBinder extends IValueBinder FILE: src/Concerns/WithDefaultStyles.php type WithDefaultStyles (line 7) | interface WithDefaultStyles method defaultStyles (line 12) | public function defaultStyles(Style $defaultStyle); FILE: src/Concerns/WithDrawings.php type WithDrawings (line 7) | interface WithDrawings method drawings (line 12) | public function drawings(); FILE: src/Concerns/WithEvents.php type WithEvents (line 5) | interface WithEvents method registerEvents (line 10) | public function registerEvents(): array; FILE: src/Concerns/WithFormatData.php type WithFormatData (line 5) | interface WithFormatData FILE: src/Concerns/WithGroupedHeadingRow.php type WithGroupedHeadingRow (line 5) | interface WithGroupedHeadingRow extends WithHeadingRow FILE: src/Concerns/WithHeadingRow.php type WithHeadingRow (line 5) | interface WithHeadingRow FILE: src/Concerns/WithHeadings.php type WithHeadings (line 5) | interface WithHeadings method headings (line 10) | public function headings(): array; FILE: src/Concerns/WithLimit.php type WithLimit (line 5) | interface WithLimit method limit (line 10) | public function limit(): int; FILE: src/Concerns/WithMappedCells.php type WithMappedCells (line 5) | interface WithMappedCells method mapping (line 10) | public function mapping(): array; FILE: src/Concerns/WithMapping.php type WithMapping (line 8) | interface WithMapping method map (line 14) | public function map($row): array; FILE: src/Concerns/WithMultipleSheets.php type WithMultipleSheets (line 5) | interface WithMultipleSheets method sheets (line 10) | public function sheets(): array; FILE: src/Concerns/WithPreCalculateFormulas.php type WithPreCalculateFormulas (line 5) | interface WithPreCalculateFormulas FILE: src/Concerns/WithProgressBar.php type WithProgressBar (line 7) | interface WithProgressBar method getConsoleOutput (line 12) | public function getConsoleOutput(): OutputStyle; FILE: src/Concerns/WithProperties.php type WithProperties (line 5) | interface WithProperties method properties (line 7) | public function properties(): array; FILE: src/Concerns/WithReadFilter.php type WithReadFilter (line 7) | interface WithReadFilter method readFilter (line 12) | public function readFilter(): IReadFilter; FILE: src/Concerns/WithSkipDuplicates.php type WithSkipDuplicates (line 5) | interface WithSkipDuplicates FILE: src/Concerns/WithStartRow.php type WithStartRow (line 5) | interface WithStartRow method startRow (line 10) | public function startRow(): int; FILE: src/Concerns/WithStrictNullComparison.php type WithStrictNullComparison (line 5) | interface WithStrictNullComparison FILE: src/Concerns/WithStyles.php type WithStyles (line 7) | interface WithStyles method styles (line 9) | public function styles(Worksheet $sheet); FILE: src/Concerns/WithTitle.php type WithTitle (line 5) | interface WithTitle method title (line 10) | public function title(): string; FILE: src/Concerns/WithUpsertColumns.php type WithUpsertColumns (line 5) | interface WithUpsertColumns method upsertColumns (line 10) | public function upsertColumns(); FILE: src/Concerns/WithUpserts.php type WithUpserts (line 5) | interface WithUpserts method uniqueBy (line 10) | public function uniqueBy(); FILE: src/Concerns/WithValidation.php type WithValidation (line 5) | interface WithValidation method rules (line 10) | public function rules(): array; FILE: src/Console/ExportMakeCommand.php class ExportMakeCommand (line 8) | class ExportMakeCommand extends GeneratorCommand method getStub (line 38) | protected function getStub() method getDefaultNamespace (line 57) | protected function getDefaultNamespace($rootNamespace) method buildClass (line 69) | protected function buildClass($name) method getOptions (line 86) | protected function getOptions() FILE: src/Console/ImportMakeCommand.php class ImportMakeCommand (line 8) | class ImportMakeCommand extends GeneratorCommand method getStub (line 38) | protected function getStub() method getDefaultNamespace (line 51) | protected function getDefaultNamespace($rootNamespace) method buildClass (line 63) | protected function buildClass($name) method getOptions (line 80) | protected function getOptions() FILE: src/Console/WithModelStub.php type WithModelStub (line 8) | trait WithModelStub method buildModelReplacements (line 16) | protected function buildModelReplacements(array $replace): array method parseModel (line 32) | protected function parseModel($model): string method resolveStubPath (line 61) | protected function resolveStubPath($stub) FILE: src/DefaultValueBinder.php class DefaultValueBinder (line 8) | class DefaultValueBinder extends PhpSpreadsheetDefaultValueBinder method bindValue (line 15) | public function bindValue(Cell $cell, $value) FILE: src/DelegatedMacroable.php type DelegatedMacroable (line 7) | trait DelegatedMacroable method __call (line 20) | public function __call($method, $parameters) method getDelegate (line 34) | abstract public function getDelegate(); FILE: src/Events/AfterBatch.php class AfterBatch (line 7) | class AfterBatch extends Event method __construct (line 30) | public function __construct(ModelManager $manager, $importable, int $b... method getManager (line 38) | public function getManager(): ModelManager method getDelegate (line 46) | public function getDelegate() method getBatchSize (line 51) | public function getBatchSize(): int method getStartRow (line 56) | public function getStartRow(): int FILE: src/Events/AfterChunk.php class AfterChunk (line 7) | class AfterChunk extends Event method __construct (line 19) | public function __construct(Sheet $sheet, $importable, int $startRow) method getSheet (line 26) | public function getSheet(): Sheet method getDelegate (line 31) | public function getDelegate() method getStartRow (line 36) | public function getStartRow(): int FILE: src/Events/AfterImport.php class AfterImport (line 7) | class AfterImport extends Event method __construct (line 18) | public function __construct(Reader $reader, $importable) method getReader (line 27) | public function getReader(): Reader method getDelegate (line 35) | public function getDelegate() FILE: src/Events/AfterSheet.php class AfterSheet (line 7) | class AfterSheet extends Event method __construct (line 18) | public function __construct(Sheet $sheet, $exportable) method getSheet (line 27) | public function getSheet(): Sheet method getDelegate (line 35) | public function getDelegate() FILE: src/Events/BeforeExport.php class BeforeExport (line 7) | class BeforeExport extends Event method __construct (line 18) | public function __construct(Writer $writer, $exportable) method getWriter (line 27) | public function getWriter(): Writer method getDelegate (line 35) | public function getDelegate() FILE: src/Events/BeforeImport.php class BeforeImport (line 7) | class BeforeImport extends Event method __construct (line 18) | public function __construct(Reader $reader, $importable) method getReader (line 27) | public function getReader(): Reader method getDelegate (line 35) | public function getDelegate() FILE: src/Events/BeforeSheet.php class BeforeSheet (line 7) | class BeforeSheet extends Event method __construct (line 18) | public function __construct(Sheet $sheet, $exportable) method getSheet (line 27) | public function getSheet(): Sheet method getDelegate (line 35) | public function getDelegate() FILE: src/Events/BeforeWriting.php class BeforeWriting (line 7) | class BeforeWriting extends Event method __construct (line 23) | public function __construct(Writer $writer, $exportable) method getWriter (line 32) | public function getWriter(): Writer method getDelegate (line 40) | public function getDelegate() FILE: src/Events/Event.php class Event (line 8) | abstract class Event method __construct (line 18) | public function __construct($concernable) method getConcernable (line 26) | public function getConcernable() method getDelegate (line 34) | abstract public function getDelegate(); method appliesToConcern (line 40) | public function appliesToConcern(string $concern): bool FILE: src/Events/ImportFailed.php class ImportFailed (line 7) | class ImportFailed method __construct (line 17) | public function __construct(Throwable $e) method getException (line 25) | public function getException(): Throwable FILE: src/Excel.php class Excel (line 13) | class Excel implements Exporter, Importer method __construct (line 67) | public function __construct( method download (line 82) | public function download($export, string $fileName, ?string $writerTyp... method store (line 102) | public function store($export, string $filePath, ?string $diskName = n... method queue (line 123) | public function queue($export, string $filePath, ?string $disk = null,... method raw (line 139) | public function raw($export, string $writerType) method import (line 152) | public function import($import, $filePath, ?string $disk = null, ?stri... method toArray (line 167) | public function toArray($import, $filePath, ?string $disk = null, ?str... method toCollection (line 177) | public function toCollection($import, $filePath, ?string $disk = null,... method queueImport (line 187) | public function queueImport(ShouldQueue $import, $filePath, ?string $d... method export (line 200) | protected function export($export, string $fileName, ?string $writerTy... FILE: src/ExcelServiceProvider.php class ExcelServiceProvider (line 23) | class ExcelServiceProvider extends ServiceProvider method boot (line 28) | public function boot() method register (line 63) | public function register() method getConfigFile (line 122) | protected function getConfigFile(): string FILE: src/Exceptions/ConcernConflictException.php class ConcernConflictException (line 7) | class ConcernConflictException extends LogicException implements Laravel... method queryOrCollectionAndView (line 12) | public static function queryOrCollectionAndView() FILE: src/Exceptions/LaravelExcelException.php type LaravelExcelException (line 7) | interface LaravelExcelException extends Throwable FILE: src/Exceptions/NoFilePathGivenException.php class NoFilePathGivenException (line 8) | class NoFilePathGivenException extends InvalidArgumentException implemen... method __construct (line 15) | public function __construct( method import (line 26) | public static function import() method export (line 34) | public static function export() FILE: src/Exceptions/NoFilenameGivenException.php class NoFilenameGivenException (line 8) | class NoFilenameGivenException extends InvalidArgumentException implemen... method __construct (line 15) | public function __construct( FILE: src/Exceptions/NoSheetsFoundException.php class NoSheetsFoundException (line 7) | class NoSheetsFoundException extends LogicException implements LaravelEx... FILE: src/Exceptions/NoTypeDetectedException.php class NoTypeDetectedException (line 8) | class NoTypeDetectedException extends Exception implements LaravelExcelE... method __construct (line 15) | public function __construct( FILE: src/Exceptions/RowSkippedException.php class RowSkippedException (line 9) | class RowSkippedException extends Exception method __construct (line 19) | public function __construct(Failure ...$failures) method failures (line 29) | public function failures(): Collection method skippedRows (line 37) | public function skippedRows(): array FILE: src/Exceptions/SheetNotFoundException.php class SheetNotFoundException (line 5) | class SheetNotFoundException extends \Exception implements LaravelExcelE... method byName (line 11) | public static function byName(string $name): SheetNotFoundException method byIndex (line 21) | public static function byIndex(int $index, int $sheetCount): SheetNotF... FILE: src/Exceptions/UnreadableFileException.php class UnreadableFileException (line 8) | class UnreadableFileException extends Exception implements LaravelExcelE... method __construct (line 15) | public function __construct( FILE: src/Exporter.php type Exporter (line 5) | interface Exporter method download (line 17) | public function download($export, string $fileName, ?string $writerTyp... method store (line 30) | public function store($export, string $filePath, ?string $diskName = n... method queue (line 40) | public function queue($export, string $filePath, ?string $disk = null,... method raw (line 47) | public function raw($export, string $writerType); FILE: src/Facades/Excel.php class Excel (line 31) | class Excel extends Facade method fake (line 38) | public static function fake() method getFacadeAccessor (line 48) | protected static function getFacadeAccessor() FILE: src/Factories/ReaderFactory.php class ReaderFactory (line 18) | class ReaderFactory method make (line 30) | public static function make($import, TemporaryFile $file, ?string $rea... method identify (line 79) | private static function identify(TemporaryFile $temporaryFile): string FILE: src/Factories/WriterFactory.php class WriterFactory (line 17) | class WriterFactory method make (line 30) | public static function make(string $writerType, Spreadsheet $spreadshe... method includesCharts (line 82) | private static function includesCharts($export): bool method isTsvFile (line 103) | private static function isTsvFile(string $filePath): bool FILE: src/Fakes/ExcelFake.php class ExcelFake (line 18) | class ExcelFake implements Exporter, Importer method download (line 60) | public function download($export, string $fileName, ?string $writerTyp... method store (line 72) | public function store($export, string $filePath, ?string $disk = null,... method queue (line 86) | public function queue($export, string $filePath, ?string $disk = null,... method raw (line 113) | public function raw($export, string $writerType) method import (line 127) | public function import($import, $file, ?string $disk = null, ?string $... method toArray (line 147) | public function toArray($import, $file, ?string $disk = null, ?string ... method toCollection (line 163) | public function toCollection($import, $file, ?string $disk = null, ?st... method queueImport (line 179) | public function queueImport(ShouldQueue $import, $file, ?string $disk ... method matchByRegex (line 209) | public function matchByRegex() method doNotMatchByRegex (line 220) | public function doNotMatchByRegex() method assertDownloaded (line 229) | public function assertDownloaded(string $fileName, $callback = null) method assertStored (line 248) | public function assertStored(string $filePath, $disk = null, $callback... method assertQueued (line 279) | public function assertQueued(string $filePath, $disk = null, $callback... method assertQueuedWithChain (line 305) | public function assertQueuedWithChain($chain): void method assertExportedInRaw (line 314) | public function assertExportedInRaw(string $classname, $callback = null) method assertImported (line 333) | public function assertImported(string $filePath, $disk = null, $callba... method assertArrayHasKey (line 373) | protected function assertArrayHasKey(string $key, array $disk, string ... FILE: src/Files/Disk.php class Disk (line 13) | class Disk method __construct (line 35) | public function __construct(IlluminateFilesystem $disk, ?string $name ... method __call (line 47) | public function __call($name, $arguments) method put (line 57) | public function put(string $destination, $contents): bool method copy (line 67) | public function copy(TemporaryFile $source, string $destination): bool method touch (line 96) | public function touch(string $filename) FILE: src/Files/Filesystem.php class Filesystem (line 7) | class Filesystem method __construct (line 17) | public function __construct(Factory $filesystem) method disk (line 27) | public function disk(?string $disk = null, array $diskOptions = []): Disk FILE: src/Files/LocalTemporaryFile.php class LocalTemporaryFile (line 5) | class LocalTemporaryFile extends TemporaryFile method __construct (line 15) | public function __construct(string $filePath) method getLocalPath (line 28) | public function getLocalPath(): string method exists (line 36) | public function exists(): bool method delete (line 44) | public function delete(): bool method readStream (line 56) | public function readStream() method contents (line 64) | public function contents(): string method put (line 72) | public function put($contents) FILE: src/Files/RemoteTemporaryFile.php class RemoteTemporaryFile (line 7) | class RemoteTemporaryFile extends TemporaryFile method __construct (line 34) | public function __construct(string $disk, string $filename, LocalTempo... method __sleep (line 43) | public function __sleep() method getLocalPath (line 51) | public function getLocalPath(): string method existsLocally (line 59) | public function existsLocally(): bool method exists (line 67) | public function exists(): bool method deleteLocalCopy (line 75) | public function deleteLocalCopy(): bool method delete (line 83) | public function delete(): bool method sync (line 96) | public function sync(bool $copy = true): TemporaryFile method updateRemote (line 114) | public function updateRemote() method readStream (line 125) | public function readStream() method contents (line 133) | public function contents(): string method put (line 141) | public function put($contents) method disk (line 149) | public function disk(): Disk FILE: src/Files/TemporaryFile.php class TemporaryFile (line 8) | abstract class TemporaryFile method getLocalPath (line 13) | abstract public function getLocalPath(): string; method exists (line 18) | abstract public function exists(): bool; method put (line 23) | abstract public function put($contents); method delete (line 28) | abstract public function delete(): bool; method readStream (line 33) | abstract public function readStream(); method contents (line 38) | abstract public function contents(): string; method sync (line 43) | public function sync(): TemporaryFile method copyFrom (line 53) | public function copyFrom($filePath, ?string $disk = null): TemporaryFile FILE: src/Files/TemporaryFileFactory.php class TemporaryFileFactory (line 7) | class TemporaryFileFactory method __construct (line 23) | public function __construct(?string $temporaryPath = null, ?string $te... method make (line 33) | public function make(?string $fileExtension = null): TemporaryFile method makeLocal (line 47) | public function makeLocal(?string $fileName = null, ?string $fileExten... method makeRemote (line 62) | private function makeRemote(?string $fileExtension = null): RemoteTemp... method generateFilename (line 77) | private function generateFilename(?string $fileExtension = null): string FILE: src/Filters/ChunkReadFilter.php class ChunkReadFilter (line 7) | class ChunkReadFilter implements IReadFilter method __construct (line 35) | public function __construct(int $headingRow, int $startRow, int $chunk... method readCell (line 49) | public function readCell($column, $row, $worksheetName = '') FILE: src/Filters/LimitFilter.php class LimitFilter (line 7) | class LimitFilter implements IReadFilter method __construct (line 23) | public function __construct(int $startRow, int $limit) method readCell (line 35) | public function readCell($column, $row, $worksheetName = '') FILE: src/HasEventBus.php type HasEventBus (line 5) | trait HasEventBus method registerListeners (line 22) | public function registerListeners(array $listeners) method clearListeners (line 29) | public function clearListeners() method listen (line 40) | public static function listen(string $event, callable $listener) method raise (line 48) | public function raise($event) method listeners (line 59) | public function listeners($event): array FILE: src/HeadingRowImport.php class HeadingRowImport (line 11) | class HeadingRowImport implements WithStartRow, WithLimit, WithMapping method __construct (line 23) | public function __construct(int $headingRow = 1) method startRow (line 31) | public function startRow(): int method limit (line 39) | public function limit(): int method map (line 48) | public function map($row): array FILE: src/Helpers/ArrayHelper.php class ArrayHelper (line 5) | class ArrayHelper method ensureMultipleRows (line 11) | public static function ensureMultipleRows(array $array): array method hasMultipleRows (line 27) | public static function hasMultipleRows(array $array): bool FILE: src/Helpers/CellHelper.php class CellHelper (line 5) | class CellHelper method getColumnFromCoordinate (line 11) | public static function getColumnFromCoordinate(string $coordinate): st... FILE: src/Helpers/FileTypeDetector.php class FileTypeDetector (line 8) | class FileTypeDetector method detect (line 17) | public static function detect($filePath, ?string $type = null) method detectStrict (line 44) | public static function detectStrict(string $filePath, ?string $type = ... FILE: src/Importer.php type Importer (line 8) | interface Importer method import (line 17) | public function import($import, $filePath, ?string $disk = null, ?stri... method toArray (line 26) | public function toArray($import, $filePath, ?string $disk = null, ?str... method toCollection (line 35) | public function toCollection($import, $filePath, ?string $disk = null,... method queueImport (line 44) | public function queueImport(ShouldQueue $import, $filePath, ?string $d... FILE: src/Imports/EndRowFinder.php class EndRowFinder (line 7) | class EndRowFinder method find (line 15) | public static function find($import, ?int $startRow = null, ?int $high... FILE: src/Imports/HeadingRowExtractor.php class HeadingRowExtractor (line 12) | class HeadingRowExtractor method headingRow (line 23) | public static function headingRow($importable): int method determineStartRow (line 34) | public static function determineStartRow($importable): int method extract (line 51) | public static function extract(Worksheet $worksheet, $importable): array method extractGrouping (line 70) | public static function extractGrouping($headingRow, $importable) FILE: src/Imports/HeadingRowFormatter.php class HeadingRowFormatter (line 9) | class HeadingRowFormatter method format (line 43) | public static function format(array $headings): array method default (line 53) | public static function default(?string $name = null) method extend (line 66) | public static function extend(string $name, callable $formatter) method reset (line 74) | public static function reset() method callFormatter (line 83) | protected static function callFormatter($value, $key=null) FILE: src/Imports/ModelImporter.php class ModelImporter (line 20) | class ModelImporter method __construct (line 32) | public function __construct(ModelManager $manager) method import (line 45) | public function import(Worksheet $worksheet, ToModel $import, int $sta... method flush (line 112) | private function flush(ToModel $import, int $batchSize, int $startRow) FILE: src/Imports/ModelManager.php class ModelManager (line 20) | class ModelManager method __construct (line 44) | public function __construct(RowValidator $validator, CascadePersistMan... method add (line 54) | public function add(int $row, array $attributes) method setRemembersRowNumber (line 62) | public function setRemembersRowNumber(bool $remembersRowNumber) method flush (line 73) | public function flush(ToModel $import, bool $massInsert = false) method toModels (line 94) | public function toModels(ToModel $import, array $attributes, $rowNumbe... method massFlush (line 106) | private function massFlush(ToModel $import) method singleFlush (line 143) | private function singleFlush(ToModel $import) method prepare (line 180) | private function prepare(Model $model): Model method validateRows (line 208) | private function validateRows(WithValidation $import) method rows (line 222) | private function rows(): Collection method handleException (line 227) | private function handleException(ToModel $import, Throwable $e): void FILE: src/Imports/Persistence/CascadePersistManager.php class CascadePersistManager (line 12) | class CascadePersistManager method __construct (line 22) | public function __construct(TransactionHandler $transaction) method persist (line 31) | public function persist(Model $model): bool method save (line 42) | private function save(Model $model): bool method persistBelongsTo (line 80) | private function persistBelongsTo(BelongsTo $relation, array $models):... method persistBelongsToMany (line 101) | private function persistBelongsToMany(BelongsToMany $relation, array $... FILE: src/Jobs/AfterImportJob.php class AfterImportJob (line 15) | class AfterImportJob implements ShouldQueue method __construct (line 40) | public function __construct($import, Reader $reader) method setInterval (line 46) | public function setInterval(int $interval) method setDependencies (line 51) | public function setDependencies(Collection $jobs) method handle (line 58) | public function handle() method failed (line 81) | public function failed(Throwable $e) FILE: src/Jobs/AppendDataToSheet.php class AppendDataToSheet (line 13) | class AppendDataToSheet implements ShouldQueue method __construct (line 49) | public function __construct($sheetExport, TemporaryFile $temporaryFile... method middleware (line 63) | public function middleware() method handle (line 74) | public function handle(Writer $writer) FILE: src/Jobs/AppendPaginatedToSheet.php class AppendPaginatedToSheet (line 18) | class AppendPaginatedToSheet implements ShouldQueue method __construct (line 60) | public function __construct( method middleware (line 81) | public function middleware() method handle (line 92) | public function handle(Writer $writer) method chunk (line 108) | protected function chunk($query) FILE: src/Jobs/AppendQueryToSheet.php class AppendQueryToSheet (line 17) | class AppendQueryToSheet implements ShouldQueue method __construct (line 59) | public function __construct( method middleware (line 80) | public function middleware() method handle (line 91) | public function handle(Writer $writer) FILE: src/Jobs/AppendViewToSheet.php class AppendViewToSheet (line 14) | class AppendViewToSheet implements ShouldQueue method __construct (line 45) | public function __construct(FromView $sheetExport, TemporaryFile $temp... method middleware (line 58) | public function middleware() method handle (line 69) | public function handle(Writer $writer) FILE: src/Jobs/CloseSheet.php class CloseSheet (line 11) | class CloseSheet implements ShouldQueue method __construct (line 41) | public function __construct($sheetExport, TemporaryFile $temporaryFile... method handle (line 55) | public function handle(Writer $writer) FILE: src/Jobs/ExtendedQueueable.php type ExtendedQueueable (line 7) | trait ExtendedQueueable method chain (line 17) | public function chain($chain) FILE: src/Jobs/Middleware/LocalizeJob.php class LocalizeJob (line 9) | class LocalizeJob method __construct (line 23) | public function __construct($localizable) method handle (line 35) | public function handle($job, Closure $next) FILE: src/Jobs/ProxyFailures.php type ProxyFailures (line 7) | trait ProxyFailures method failed (line 12) | public function failed(Throwable $e) FILE: src/Jobs/QueueExport.php class QueueExport (line 15) | class QueueExport implements ShouldQueue method __construct (line 39) | public function __construct($export, TemporaryFile $temporaryFile, str... method middleware (line 51) | public function middleware() method handle (line 61) | public function handle(Writer $writer) method failed (line 89) | public function failed(Throwable $e) FILE: src/Jobs/QueueImport.php class QueueImport (line 8) | class QueueImport implements ShouldQueue method __construct (line 25) | public function __construct(?ShouldQueue $import = null) method handle (line 33) | public function handle() FILE: src/Jobs/ReadChunk.php class ReadChunk (line 25) | class ReadChunk implements ShouldQueue method __construct (line 108) | public function __construct(WithChunkReading $import, IReader $reader,... method getUniqueId (line 125) | public function getUniqueId(): string method isComplete (line 135) | public static function isComplete(string $id): bool method middleware (line 145) | public function middleware() method retryUntil (line 155) | public function retryUntil() method handle (line 166) | public function handle(TransactionHandler $transaction) method failed (line 227) | public function failed(Throwable $e) method cleanUpTempFile (line 241) | private function cleanUpTempFile(bool $force = false): bool FILE: src/Jobs/StoreQueuedExport.php class StoreQueuedExport (line 10) | class StoreQueuedExport implements ShouldQueue method __construct (line 39) | public function __construct(TemporaryFile $temporaryFile, string $file... method handle (line 50) | public function handle(Filesystem $filesystem) FILE: src/MappedReader.php class MappedReader (line 14) | class MappedReader method map (line 22) | public function map(WithMappedCells $import, Worksheet $worksheet) FILE: src/Middleware/CellMiddleware.php class CellMiddleware (line 5) | abstract class CellMiddleware method __invoke (line 11) | abstract public function __invoke($value, callable $next); FILE: src/Middleware/ConvertEmptyCellValuesToNull.php class ConvertEmptyCellValuesToNull (line 5) | class ConvertEmptyCellValuesToNull extends CellMiddleware method __invoke (line 11) | public function __invoke($value, callable $next) FILE: src/Middleware/TrimCellValue.php class TrimCellValue (line 5) | class TrimCellValue extends CellMiddleware method __invoke (line 11) | public function __invoke($value, callable $next) FILE: src/Mixins/DownloadCollectionMixin.php class DownloadCollectionMixin (line 12) | class DownloadCollectionMixin method downloadExcel (line 17) | public function downloadExcel() FILE: src/Mixins/DownloadQueryMacro.php class DownloadQueryMacro (line 11) | class DownloadQueryMacro method __invoke (line 13) | public function __invoke() FILE: src/Mixins/ImportAsMacro.php class ImportAsMacro (line 9) | class ImportAsMacro method __invoke (line 11) | public function __invoke() FILE: src/Mixins/ImportMacro.php class ImportMacro (line 10) | class ImportMacro method __invoke (line 12) | public function __invoke() FILE: src/Mixins/StoreCollectionMixin.php class StoreCollectionMixin (line 10) | class StoreCollectionMixin method storeExcel (line 15) | public function storeExcel() FILE: src/Mixins/StoreQueryMacro.php class StoreQueryMacro (line 11) | class StoreQueryMacro method __invoke (line 13) | public function __invoke() FILE: src/QueuedWriter.php class QueuedWriter (line 25) | class QueuedWriter method __construct (line 46) | public function __construct(Writer $writer, TemporaryFileFactory $temp... method store (line 61) | public function store($export, string $filePath, ?string $disk = null,... method buildExportJobs (line 86) | private function buildExportJobs($export, TemporaryFile $temporaryFile... method exportCollection (line 116) | private function exportCollection( method exportQuery (line 147) | private function exportQuery( method exportScout (line 185) | private function exportScout( method exportView (line 225) | private function exportView( method getChunkSize (line 246) | private function getChunkSize($export): int FILE: src/Reader.php class Reader (line 33) | class Reader method __construct (line 71) | public function __construct(TemporaryFileFactory $temporaryFileFactory... method __sleep (line 79) | public function __sleep() method __wakeup (line 84) | public function __wakeup() method read (line 100) | public function read($import, $filePath, ?string $readerType = null, ?... method toArray (line 154) | public function toArray($import, $filePath, ?string $readerType = null... method toCollection (line 198) | public function toCollection($import, $filePath, ?string $readerType =... method getDelegate (line 232) | public function getDelegate() method setDefaultValueBinder (line 240) | public function setDefaultValueBinder(): self method loadSpreadsheet (line 252) | public function loadSpreadsheet($import) method readSpreadsheet (line 267) | public function readSpreadsheet() method beforeImport (line 277) | public function beforeImport($import) method afterImport (line 285) | public function afterImport($import) method getPhpSpreadsheetReader (line 295) | public function getPhpSpreadsheetReader(): IReader method getWorksheets (line 304) | public function getWorksheets($import): array method getTotalRows (line 345) | public function getTotalRows(): array method getSheet (line 366) | protected function getSheet($import, $sheetImport, $index) method buildSheetImports (line 391) | private function buildSheetImports($import): array method getReader (line 422) | private function getReader($import, $filePath, ?string $readerType = n... method garbageCollect (line 454) | private function garbageCollect() FILE: src/RegistersCustomConcerns.php type RegistersCustomConcerns (line 11) | trait RegistersCustomConcerns method extend (line 28) | public static function extend(string $concern, callable $handler, stri... FILE: src/Row.php class Row (line 11) | class Row implements ArrayAccess method __construct (line 55) | public function __construct(SpreadsheetRow $row, array $headingRow = [... method getDelegate (line 65) | public function getDelegate(): SpreadsheetRow method toCollection (line 77) | public function toCollection($nullValue = null, $calculateFormulas = f... method toArray (line 89) | public function toArray($nullValue = null, $calculateFormulas = false,... method isEmpty (line 130) | public function isEmpty($calculateFormulas = false, ?string $endColumn... method getIndex (line 138) | public function getIndex(): int method offsetExists (line 143) | #[\ReturnTypeWillChange] method offsetGet (line 149) | #[\ReturnTypeWillChange] method offsetSet (line 155) | #[\ReturnTypeWillChange] method offsetUnset (line 161) | #[\ReturnTypeWillChange] method setPreparationCallback (line 172) | public function setPreparationCallback(?Closure $preparationCallback =... FILE: src/SettingsProvider.php class SettingsProvider (line 8) | class SettingsProvider method __construct (line 15) | public function __construct(CacheManager $cache) method provide (line 23) | public function provide() method configureCellCaching (line 28) | protected function configureCellCaching() FILE: src/Sheet.php class Sheet (line 65) | class Sheet method __construct (line 92) | public function __construct(Worksheet $worksheet) method make (line 107) | public static function make(Spreadsheet $spreadsheet, $index) method byIndex (line 124) | public static function byIndex(Spreadsheet $spreadsheet, int $index): ... method byName (line 140) | public static function byName(Spreadsheet $spreadsheet, string $name):... method open (line 154) | public function open($sheetExport) method export (line 202) | public function export($sheetExport) method import (line 237) | public function import($import, int $startRow = 1) method toArray (line 344) | public function toArray($import, ?int $startRow = null, $nullValue = n... method toCollection (line 395) | public function toCollection($import, ?int $startRow = null, $nullValu... method close (line 409) | public function close($sheetExport) method fromView (line 461) | public function fromView(FromView $sheetExport, $sheetIndex = null) method fromQuery (line 482) | public function fromQuery(FromQuery $sheetExport, Worksheet $worksheet) method fromScout (line 504) | public function fromScout(FromQuery $sheetExport, Worksheet $worksheet) method fromCollection (line 522) | public function fromCollection(FromCollection $sheetExport) method fromArray (line 530) | public function fromArray(FromArray $sheetExport) method fromIterator (line 538) | public function fromIterator(FromIterator $sheetExport) method fromGenerator (line 552) | public function fromGenerator(FromGenerator $sheetExport) method append (line 568) | public function append(array $rows, ?string $startCell = null, bool $s... method autoSize (line 581) | public function autoSize() method formatColumn (line 599) | public function formatColumn(string $column, string $format) method chunkSize (line 619) | public function chunkSize(int $chunkSize) method getDelegate (line 629) | public function getDelegate() method addCharts (line 637) | public function addCharts($charts) method addDrawings (line 649) | public function addDrawings($drawings) method hasConcern (line 662) | public function hasConcern(string $concern): string method appendRows (line 671) | public function appendRows($rows, $sheetExport) method mapArraybleRow (line 704) | public static function mapArraybleRow($row): array method getStartRow (line 728) | public function getStartRow($sheetImport): int method disconnect (line 736) | public function disconnect() method validated (line 745) | protected function validated(WithValidation $import, int $startRow, $r... method buildColumnRange (line 767) | protected function buildColumnRange(string $lower, string $upper) method hasRows (line 778) | private function hasRows(): bool method hasStrictNullComparison (line 792) | private function hasStrictNullComparison($sheetExport): bool method getChunkSize (line 805) | private function getChunkSize($export): int method getPreparationCallback (line 818) | private function getPreparationCallback($import) FILE: src/Transactions/DbTransactionHandler.php class DbTransactionHandler (line 7) | class DbTransactionHandler implements TransactionHandler method __construct (line 17) | public function __construct(ConnectionInterface $connection) method __invoke (line 28) | public function __invoke(callable $callback) FILE: src/Transactions/NullTransactionHandler.php class NullTransactionHandler (line 5) | class NullTransactionHandler implements TransactionHandler method __invoke (line 11) | public function __invoke(callable $callback) FILE: src/Transactions/TransactionHandler.php type TransactionHandler (line 5) | interface TransactionHandler method __invoke (line 11) | public function __invoke(callable $callback); FILE: src/Transactions/TransactionManager.php class TransactionManager (line 8) | class TransactionManager extends Manager method getDefaultDriver (line 13) | public function getDefaultDriver() method createNullDriver (line 21) | public function createNullDriver() method createDbDriver (line 29) | public function createDbDriver() FILE: src/Validators/Failure.php class Failure (line 8) | class Failure implements Arrayable, JsonSerializable method __construct (line 36) | public function __construct(int $row, string $attribute, array $errors... method row (line 47) | public function row(): int method attribute (line 55) | public function attribute(): string method errors (line 63) | public function errors(): array method values (line 71) | public function values(): array method toArray (line 79) | public function toArray() method jsonSerialize (line 89) | #[\ReturnTypeWillChange] FILE: src/Validators/RowValidator.php class RowValidator (line 12) | class RowValidator method __construct (line 22) | public function __construct(Factory $validator) method validate (line 34) | public function validate(array $rows, WithValidation $import) method messages (line 79) | private function messages(WithValidation $import): array method attributes (line 90) | private function attributes(WithValidation $import): array method rules (line 101) | private function rules(WithValidation $import): array method formatKey (line 110) | private function formatKey(array $elements): array method formatRule (line 123) | private function formatRule($rules) FILE: src/Validators/ValidationException.php class ValidationException (line 7) | class ValidationException extends IlluminateValidationException method __construct (line 18) | public function __construct(IlluminateValidationException $previous, a... method errors (line 27) | public function errors(): array method failures (line 35) | public function failures(): array FILE: src/Writer.php class Writer (line 25) | class Writer method __construct (line 47) | public function __construct(TemporaryFileFactory $temporaryFileFactory) method export (line 61) | public function export($export, string $writerType): TemporaryFile method open (line 81) | public function open($export) method reopen (line 137) | public function reopen(TemporaryFile $tempFile, string $writerType) method isRunningServerless (line 150) | public function isRunningServerless(): bool method write (line 164) | public function write($export, TemporaryFile $temporaryFile, string $w... method addNewSheet (line 207) | public function addNewSheet(?int $sheetIndex = null) method getDelegate (line 215) | public function getDelegate() method setDefaultValueBinder (line 223) | public function setDefaultValueBinder() method getSheetByIndex (line 238) | public function getSheetByIndex(int $sheetIndex) method hasConcern (line 247) | public function hasConcern($concern): bool method handleDocumentProperties (line 255) | protected function handleDocumentProperties($export) FILE: tests/Cache/BatchCacheTest.php class BatchCacheTest (line 20) | class BatchCacheTest extends TestCase method test_will_get_multiple_from_memory_if_cells_hold_in_memory (line 32) | public function test_will_get_multiple_from_memory_if_cells_hold_in_me... method test_will_get_multiple_from_cache_if_cells_are_persisted (line 50) | public function test_will_get_multiple_from_cache_if_cells_are_persist... method test_will_get_multiple_from_cache_and_persisted (line 69) | public function test_will_get_multiple_from_cache_and_persisted() method test_it_persists_to_cache_when_memory_limit_reached_on_setting_a_value (line 93) | public function test_it_persists_to_cache_when_memory_limit_reached_on... method test_it_persists_to_cache_when_memory_limit_reached_on_setting_multiple_values (line 128) | public function test_it_persists_to_cache_when_memory_limit_reached_on... method test_it_writes_to_cache_with_default_ttl (line 171) | #[DataProvider('defaultTTLDataProvider')] method test_it_writes_to_cache_with_a_dateinterval_ttl (line 191) | public function test_it_writes_to_cache_with_a_dateinterval_ttl() method test_it_can_override_default_ttl (line 209) | public function test_it_can_override_default_ttl() method defaultTTLDataProvider (line 226) | public static function defaultTTLDataProvider(): array method givenCache (line 246) | private function givenCache(array $memory = [], array $persisted = [],... FILE: tests/CellTest.php class CellTest (line 9) | class CellTest extends TestCase method test_can_get_cell_value (line 11) | public function test_can_get_cell_value() method test_can_trim_empty_cells (line 23) | public function test_can_trim_empty_cells() method test_convert_empty_cells_to_null (line 36) | public function test_convert_empty_cells_to_null() FILE: tests/Concerns/ExportableTest.php class ExportableTest (line 14) | class ExportableTest extends TestCase method test_needs_to_have_a_file_name_when_downloading (line 16) | public function test_needs_to_have_a_file_name_when_downloading() method test_needs_to_have_a_file_name_when_storing (line 29) | public function test_needs_to_have_a_file_name_when_storing() method test_needs_to_have_a_file_name_when_queuing (line 42) | public function test_needs_to_have_a_file_name_when_queuing() method test_responsable_needs_to_have_file_name_configured_inside_the_export (line 55) | public function test_responsable_needs_to_have_file_name_configured_in... method test_is_responsable (line 68) | public function test_is_responsable() method test_can_have_customized_header (line 84) | public function test_can_have_customized_header() method test_can_set_custom_headers_in_export_class (line 100) | public function test_can_set_custom_headers_in_export_class() method test_can_get_raw_export_contents (line 117) | public function test_can_get_raw_export_contents() method test_can_have_customized_disk_options_when_storing (line 126) | public function test_can_have_customized_disk_options_when_storing() method test_can_have_customized_disk_options_when_queueing (line 137) | public function test_can_have_customized_disk_options_when_queueing() method test_can_set_disk_options_in_export_class_when_storing (line 148) | public function test_can_set_disk_options_in_export_class_when_storing() method test_can_set_disk_options_in_export_class_when_queuing (line 166) | public function test_can_set_disk_options_in_export_class_when_queuing() method test_can_override_export_class_disk_options_when_calling_store (line 184) | public function test_can_override_export_class_disk_options_when_calli... method test_can_override_export_class_disk_options_when_calling_queue (line 200) | public function test_can_override_export_class_disk_options_when_calli... method test_can_have_empty_disk_options_when_storing (line 216) | public function test_can_have_empty_disk_options_when_storing() method test_can_have_empty_disk_options_when_queueing (line 227) | public function test_can_have_empty_disk_options_when_queueing() FILE: tests/Concerns/FromArrayTest.php class FromArrayTest (line 9) | class FromArrayTest extends TestCase method test_can_export_from_array (line 11) | public function test_can_export_from_array() FILE: tests/Concerns/FromCollectionTest.php class FromCollectionTest (line 12) | class FromCollectionTest extends TestCase method test_can_export_from_collection (line 14) | public function test_can_export_from_collection() method test_can_export_with_multiple_sheets_from_collection (line 27) | public function test_can_export_with_multiple_sheets_from_collection() method test_can_export_from_lazy_collection (line 48) | public function test_can_export_from_lazy_collection() method test_can_export_from_lazy_collection_with_queue (line 72) | public function test_can_export_from_lazy_collection_with_queue() FILE: tests/Concerns/FromGeneratorTest.php class FromGeneratorTest (line 10) | class FromGeneratorTest extends TestCase method test_can_export_from_generator (line 12) | public function test_can_export_from_generator() FILE: tests/Concerns/FromIteratorTest.php class FromIteratorTest (line 11) | class FromIteratorTest extends TestCase method test_can_export_from_iterator (line 13) | public function test_can_export_from_iterator() FILE: tests/Concerns/FromQueryTest.php class FromQueryTest (line 18) | class FromQueryTest extends TestCase method setUp (line 23) | protected function setUp(): void method test_can_export_from_query (line 48) | public function test_can_export_from_query() method test_can_export_from_query_with_join (line 65) | public function test_can_export_from_query_with_join() method test_can_export_from_relation_query_queued (line 82) | public function test_can_export_from_relation_query_queued() method test_can_export_from_query_with_eager_loads (line 97) | public function test_can_export_from_query_with_eager_loads() method test_can_export_from_query_with_eager_loads_and_queued (line 121) | public function test_can_export_from_query_with_eager_loads_and_queued() method test_can_export_from_query_builder_without_using_eloquent (line 144) | public function test_can_export_from_query_builder_without_using_eloqu... method test_can_export_from_query_builder_without_using_eloquent_and_queued (line 161) | public function test_can_export_from_query_builder_without_using_eloqu... method test_can_export_from_query_builder_with_nested_arrays (line 176) | public function test_can_export_from_query_builder_with_nested_arrays() method test_can_export_from_query_builder_with_nested_arrays_queued (line 189) | public function test_can_export_from_query_builder_with_nested_arrays_... method test_can_export_from_query_with_batch_caching (line 200) | public function test_can_export_from_query_with_batch_caching() method test_can_export_from_query_with_prepare_rows (line 219) | public function test_can_export_from_query_with_prepare_rows() method test_can_export_from_scout (line 240) | public function test_can_export_from_scout() method format_nested_arrays_expected_data (line 263) | protected function format_nested_arrays_expected_data($groups) FILE: tests/Concerns/FromViewTest.php class FromViewTest (line 14) | class FromViewTest extends TestCase method setUp (line 19) | protected function setUp(): void method test_can_export_from_view (line 26) | public function test_can_export_from_view() method test_can_export_multiple_sheets_from_view (line 75) | public function test_can_export_multiple_sheets_from_view() FILE: tests/Concerns/ImportableTest.php class ImportableTest (line 13) | class ImportableTest extends TestCase method test_can_import_a_simple_xlsx_file (line 15) | public function test_can_import_a_simple_xlsx_file() method test_can_import_a_simple_xlsx_file_from_uploaded_file (line 38) | public function test_can_import_a_simple_xlsx_file_from_uploaded_file() method test_can_import_a_simple_csv_file_with_html_tags_inside (line 59) | public function test_can_import_a_simple_csv_file_with_html_tags_inside() method test_can_import_a_simple_xlsx_file_with_ignore_empty_set_to_true (line 84) | public function test_can_import_a_simple_xlsx_file_with_ignore_empty_s... method test_can_import_a_simple_xlsx_file_with_ignore_empty_set_to_false (line 109) | public function test_can_import_a_simple_xlsx_file_with_ignore_empty_s... method test_cannot_import_a_non_existing_xlsx_file (line 136) | public function test_cannot_import_a_non_existing_xlsx_file() FILE: tests/Concerns/OnEachRowTest.php class OnEachRowTest (line 11) | class OnEachRowTest extends TestCase method test_can_import_each_row_individually (line 13) | public function test_can_import_each_row_individually() method test_it_respects_the_end_column (line 45) | public function test_it_respects_the_end_column() FILE: tests/Concerns/RegistersEventListenersTest.php class RegistersEventListenersTest (line 20) | class RegistersEventListenersTest extends TestCase method test_events_get_called_when_exporting (line 22) | public function test_events_get_called_when_exporting() method test_events_get_called_when_importing (line 56) | public function test_events_get_called_when_importing() method test_can_have_invokable_class_as_listener (line 84) | public function test_can_have_invokable_class_as_listener() FILE: tests/Concerns/RemembersChunkOffsetTest.php class RemembersChunkOffsetTest (line 11) | class RemembersChunkOffsetTest extends TestCase method test_can_set_and_get_chunk_offset (line 13) | public function test_can_set_and_get_chunk_offset() method test_can_access_chunk_offset_on_import_to_array_in_chunks (line 26) | public function test_can_access_chunk_offset_on_import_to_array_in_chu... FILE: tests/Concerns/RemembersRowNumberTest.php class RemembersRowNumberTest (line 12) | class RemembersRowNumberTest extends TestCase method test_can_set_and_get_row_number (line 14) | public function test_can_set_and_get_row_number() method test_can_access_row_number_on_import_to_model (line 27) | public function test_can_access_row_number_on_import_to_model() method test_can_access_row_number_on_import_to_array_in_chunks (line 47) | public function test_can_access_row_number_on_import_to_array_in_chunks() method test_can_access_row_number_on_import_to_array_in_chunks_with_batch_inserts (line 72) | public function test_can_access_row_number_on_import_to_array_in_chunk... FILE: tests/Concerns/ShouldQueueWithoutChainTest.php class ShouldQueueWithoutChainTest (line 13) | class ShouldQueueWithoutChainTest extends TestCase method setUp (line 18) | protected function setUp(): void method test_can_import_to_model_in_chunks (line 26) | public function test_can_import_to_model_in_chunks() method test_can_import_to_model_without_job_chaining (line 37) | public function test_can_import_to_model_without_job_chaining() method test_a_queue_name_can_be_specified_when_importing (line 52) | public function test_a_queue_name_can_be_specified_when_importing() method test_the_cleanup_only_runs_when_all_jobs_are_done (line 65) | public function test_the_cleanup_only_runs_when_all_jobs_are_done() FILE: tests/Concerns/SkipsEmptyRowsTest.php class SkipsEmptyRowsTest (line 16) | class SkipsEmptyRowsTest extends TestCase method test_skips_empty_rows_when_importing_to_collection (line 18) | public function test_skips_empty_rows_when_importing_to_collection() method test_skips_empty_rows_when_importing_on_each_row (line 46) | public function test_skips_empty_rows_when_importing_on_each_row() method test_skips_empty_rows_when_importing_to_model (line 70) | public function test_skips_empty_rows_when_importing_to_model() method test_custom_skips_rows_when_importing_to_collection (line 95) | public function test_custom_skips_rows_when_importing_to_collection() method test_custom_skips_rows_when_importing_to_model (line 126) | public function test_custom_skips_rows_when_importing_to_model() method test_custom_skips_rows_when_using_oneachrow (line 154) | public function test_custom_skips_rows_when_using_oneachrow() FILE: tests/Concerns/SkipsOnErrorTest.php class SkipsOnErrorTest (line 21) | class SkipsOnErrorTest extends TestCase method setUp (line 26) | protected function setUp(): void method test_can_skip_on_error (line 33) | public function test_can_skip_on_error() method test_can_skip_errors_and_collect_all_errors_at_the_end (line 81) | public function test_can_skip_errors_and_collect_all_errors_at_the_end() method test_can_skip_on_error_when_using_oneachrow_with_validation (line 122) | public function test_can_skip_on_error_when_using_oneachrow_with_valid... method test_can_skip_errors_and_collect_all_errors_when_using_oneachrow_with_validation (line 186) | public function test_can_skip_errors_and_collect_all_errors_when_using... method test_can_skip_on_error_when_exception_thrown_in_onrow (line 244) | public function test_can_skip_on_error_when_exception_thrown_in_onrow() method test_can_skip_errors_and_collect_all_errors_when_exception_thrown_in_onrow (line 302) | public function test_can_skip_errors_and_collect_all_errors_when_excep... FILE: tests/Concerns/SkipsOnFailureTest.php class SkipsOnFailureTest (line 22) | class SkipsOnFailureTest extends TestCase method setUp (line 27) | protected function setUp(): void method test_can_skip_on_error (line 34) | public function test_can_skip_on_error() method test_skips_only_failed_rows_in_batch (line 100) | public function test_skips_only_failed_rows_in_batch() method test_can_skip_failures_and_collect_all_failures_at_the_end (line 169) | public function test_can_skip_failures_and_collect_all_failures_at_the... method test_can_validate_using_oneachrow_and_skipsonfailure (line 221) | public function test_can_validate_using_oneachrow_and_skipsonfailure() method test_can_validate_using_tocollection_and_skipsonfailure (line 269) | public function test_can_validate_using_tocollection_and_skipsonfailure() FILE: tests/Concerns/ToArrayTest.php class ToArrayTest (line 10) | class ToArrayTest extends TestCase method test_can_import_to_array (line 12) | public function test_can_import_to_array() method test_can_import_multiple_sheets_to_array (line 39) | public function test_can_import_multiple_sheets_to_array() FILE: tests/Concerns/ToCollectionTest.php class ToCollectionTest (line 11) | class ToCollectionTest extends TestCase method test_can_import_to_collection (line 13) | public function test_can_import_to_collection() method test_can_import_multiple_sheets_to_collection (line 40) | public function test_can_import_multiple_sheets_to_collection() FILE: tests/Concerns/ToModelTest.php class ToModelTest (line 16) | class ToModelTest extends TestCase method setUp (line 21) | protected function setUp(): void method test_can_import_each_row_to_model (line 29) | public function test_can_import_each_row_to_model() method test_has_timestamps_when_imported_single_model (line 67) | public function test_has_timestamps_when_imported_single_model() method test_can_import_multiple_models_in_single_to_model (line 95) | public function test_can_import_multiple_models_in_single_to_model() method test_can_import_multiple_different_types_of_models_in_single_to_model (line 133) | public function test_can_import_multiple_different_types_of_models_in_... method test_can_import_models_with_belongs_to_relations (line 169) | public function test_can_import_models_with_belongs_to_relations() method test_can_import_models_with_belongs_to_many_relations (line 217) | public function test_can_import_models_with_belongs_to_many_relations() FILE: tests/Concerns/WithBackgroundColorTest.php class WithBackgroundColorTest (line 11) | class WithBackgroundColorTest extends TestCase method test_can_configure_background_color_from_rgb_string (line 13) | public function test_can_configure_background_color_from_rgb_string() method test_can_configure_background_color_as_array (line 34) | public function test_can_configure_background_color_as_array() method test_can_configure_background_color_with_color_instance (line 58) | public function test_can_configure_background_color_with_color_instance() FILE: tests/Concerns/WithBatchInsertsTest.php class WithBatchInsertsTest (line 14) | class WithBatchInsertsTest extends TestCase method setUp (line 19) | protected function setUp(): void method test_can_import_to_model_in_batches (line 27) | public function test_can_import_to_model_in_batches() method test_can_import_to_model_in_batches_bigger_file (line 73) | public function test_can_import_to_model_in_batches_bigger_file() method test_can_import_multiple_different_types_of_models_in_single_to_model (line 107) | public function test_can_import_multiple_different_types_of_models_in_... method test_has_timestamps_when_imported_in_batches (line 154) | public function test_has_timestamps_when_imported_in_batches() FILE: tests/Concerns/WithCalculatedFormulasTest.php class WithCalculatedFormulasTest (line 17) | class WithCalculatedFormulasTest extends TestCase method test_by_default_does_not_calculate_formulas (line 19) | public function test_by_default_does_not_calculate_formulas() method test_can_import_to_array_with_calculated_formulas (line 43) | public function test_can_import_to_array_with_calculated_formulas() method test_can_import_to_model_with_calculated_formulas (line 67) | public function test_can_import_to_model_with_calculated_formulas() method can_import_with_formulas_and_reference (line 94) | public function can_import_with_formulas_and_reference() method test_can_import_to_array_with_calculated_formulas_and_multi_sheet_references (line 126) | public function test_can_import_to_array_with_calculated_formulas_and_... method test_can_import_to_array_with_calculated_formulas_and_skips_empty (line 166) | public function test_can_import_to_array_with_calculated_formulas_and_... method test_can_import_to_model_with_calculated_formulas_and_skips_empty (line 190) | public function test_can_import_to_model_with_calculated_formulas_and_... FILE: tests/Concerns/WithChunkReadingTest.php class WithChunkReadingTest (line 29) | class WithChunkReadingTest extends TestCase method setUp (line 34) | protected function setUp(): void method test_can_import_to_model_in_chunks_un (line 42) | public function test_can_import_to_model_in_chunks_un() method test_can_import_to_model_in_chunks_and_insert_in_batches (line 101) | public function test_can_import_to_model_in_chunks_and_insert_in_batch... method test_can_import_to_model_in_chunks_and_insert_in_batches_with_heading_row (line 143) | public function test_can_import_to_model_in_chunks_and_insert_in_batch... method test_can_import_csv_in_chunks_and_insert_in_batches (line 185) | public function test_can_import_csv_in_chunks_and_insert_in_batches() method test_can_import_to_model_in_chunks_and_insert_in_batches_with_multiple_sheets (line 227) | public function test_can_import_to_model_in_chunks_and_insert_in_batch... method test_can_import_to_array_in_chunks (line 269) | public function test_can_import_to_array_in_chunks() method test_can_import_to_model_in_chunks_and_insert_in_batches_with_multiple_sheets_objects_by_index (line 301) | public function test_can_import_to_model_in_chunks_and_insert_in_batch... method test_can_import_to_model_in_chunks_and_insert_in_batches_with_multiple_sheets_objects_by_name (line 376) | public function test_can_import_to_model_in_chunks_and_insert_in_batch... method test_can_catch_job_failed_in_chunks (line 451) | public function test_can_catch_job_failed_in_chunks() method test_can_import_to_array_and_format_in_chunks (line 502) | public function test_can_import_to_array_and_format_in_chunks() method test_can_import_to_array_in_chunks_without_formatting (line 536) | public function test_can_import_to_array_in_chunks_without_formatting() FILE: tests/Concerns/WithColumnFormattingTest.php class WithColumnFormattingTest (line 17) | class WithColumnFormattingTest extends TestCase method test_can_export_with_column_formatting (line 19) | public function test_can_export_with_column_formatting() FILE: tests/Concerns/WithColumnLimitTest.php class WithColumnLimitTest (line 12) | class WithColumnLimitTest extends TestCase method setUp (line 17) | protected function setUp(): void method test_can_import_to_array_with_column_limit (line 24) | public function test_can_import_to_array_with_column_limit() method test_can_import_to_array_with_column_limit_and_skips_empty_rows (line 54) | public function test_can_import_to_array_with_column_limit_and_skips_e... FILE: tests/Concerns/WithColumnWidthsTest.php class WithColumnWidthsTest (line 10) | class WithColumnWidthsTest extends TestCase method test_can_set_column_width (line 12) | public function test_can_set_column_width() FILE: tests/Concerns/WithConditionalSheetsTest.php class WithConditionalSheetsTest (line 11) | class WithConditionalSheetsTest extends TestCase method setUp (line 16) | protected function setUp(): void method test_can_select_which_sheets_will_be_imported (line 23) | public function test_can_select_which_sheets_will_be_imported() FILE: tests/Concerns/WithCustomCsvSettingsTest.php class WithCustomCsvSettingsTest (line 14) | class WithCustomCsvSettingsTest extends TestCase method setUp (line 21) | protected function setUp(): void method test_can_store_csv_export_with_custom_settings (line 28) | public function test_can_store_csv_export_with_custom_settings() method test_can_store_csv_export_with_custom_encoding (line 70) | public function test_can_store_csv_export_with_custom_encoding() method test_can_read_csv_with_auto_detecting_delimiter_semicolon (line 116) | public function test_can_read_csv_with_auto_detecting_delimiter_semico... method test_can_read_csv_with_auto_detecting_delimiter_comma (line 125) | public function test_can_read_csv_with_auto_detecting_delimiter_comma() method test_can_read_csv_import_with_custom_settings (line 134) | public function test_can_read_csv_import_with_custom_settings() method test_cannot_read_with_wrong_delimiter (line 167) | public function test_cannot_read_with_wrong_delimiter() FILE: tests/Concerns/WithCustomQuerySizeTest.php class WithCustomQuerySizeTest (line 11) | class WithCustomQuerySizeTest extends TestCase method setUp (line 16) | protected function setUp(): void method test_can_export_with_custom_count (line 31) | public function test_can_export_with_custom_count() FILE: tests/Concerns/WithCustomStartCellTest.php class WithCustomStartCellTest (line 11) | class WithCustomStartCellTest extends TestCase method setUp (line 18) | protected function setUp(): void method test_can_store_collection_with_custom_start_cell (line 25) | public function test_can_store_collection_with_custom_start_cell() FILE: tests/Concerns/WithCustomValueBinderTest.php class WithCustomValueBinderTest (line 20) | class WithCustomValueBinderTest extends TestCase method test_can_set_a_value_binder_on_export (line 22) | public function test_can_set_a_value_binder_on_export() method test_can_set_a_value_binder_on_import (line 98) | public function test_can_set_a_value_binder_on_import() FILE: tests/Concerns/WithDefaultStylesTest.php class WithDefaultStylesTest (line 12) | class WithDefaultStylesTest extends TestCase method test_can_configure_default_styles (line 14) | public function test_can_configure_default_styles() FILE: tests/Concerns/WithEventsTest.php class WithEventsTest (line 31) | class WithEventsTest extends TestCase method test_export_events_get_called (line 35) | public function test_export_events_get_called() method test_import_events_get_called (line 69) | public function test_import_events_get_called() method test_import_chunked_events_get_called (line 103) | public function test_import_chunked_events_get_called() method test_can_have_invokable_class_as_listener (line 165) | public function test_can_have_invokable_class_as_listener() method test_can_have_global_event_listeners (line 177) | public function test_can_have_global_event_listeners() method test_can_have_custom_concern_handlers (line 212) | public function test_can_have_custom_concern_handlers() method test_can_have_custom_sheet_concern_handlers (line 250) | public function test_can_have_custom_sheet_concern_handlers() method test_export_chunked_events_get_called (line 288) | public function test_export_chunked_events_get_called() FILE: tests/Concerns/WithFormatDataTest.php class WithFormatDataTest (line 15) | class WithFormatDataTest extends TestCase method test_by_default_import_to_array (line 17) | public function test_by_default_import_to_array() method test_can_import_to_array_with_format_data (line 41) | public function test_can_import_to_array_with_format_data() method test_can_import_to_array_with_format_data_and_skips_empty_rows (line 66) | public function test_can_import_to_array_with_format_data_and_skips_em... method test_by_default_import_to_collection (line 91) | public function test_by_default_import_to_collection() method test_can_import_to_collection_with_format_data (line 118) | public function test_can_import_to_collection_with_format_data() method test_by_default_import_to_model (line 146) | public function test_by_default_import_to_model() method test_can_import_to_model_with_format_data (line 173) | public function test_can_import_to_model_with_format_data() FILE: tests/Concerns/WithGroupedHeadingRowTest.php class WithGroupedHeadingRowTest (line 18) | class WithGroupedHeadingRowTest extends TestCase method setUp (line 23) | protected function setUp(): void method test_can_import_to_array_with_grouped_headers (line 31) | public function test_can_import_to_array_with_grouped_headers() method test_can_import_oneachrow_with_grouped_headers (line 58) | public function test_can_import_oneachrow_with_grouped_headers() method test_can_import_to_collection_with_grouped_headers (line 85) | public function test_can_import_to_collection_with_grouped_headers() method test_can_import_each_row_to_model_with_grouped_headers (line 118) | public function test_can_import_each_row_to_model_with_grouped_headers() FILE: tests/Concerns/WithHeadingRowTest.php class WithHeadingRowTest (line 16) | class WithHeadingRowTest extends TestCase method setUp (line 21) | protected function setUp(): void method test_can_import_each_row_to_model_with_heading_row (line 28) | public function test_can_import_each_row_to_model_with_heading_row() method test_can_import_each_row_to_model_with_different_heading_row (line 61) | public function test_can_import_each_row_to_model_with_different_headi... method test_can_import_to_array_with_heading_row (line 102) | public function test_can_import_to_array_with_heading_row() method test_can_import_empty_rows_with_header (line 129) | public function test_can_import_empty_rows_with_header() method test_can_import_empty_models_with_header (line 147) | public function test_can_import_empty_models_with_header() method test_can_cast_empty_headers_to_indexed_int (line 171) | public function test_can_cast_empty_headers_to_indexed_int() FILE: tests/Concerns/WithHeadingsTest.php class WithHeadingsTest (line 12) | class WithHeadingsTest extends TestCase method test_can_export_from_collection_with_heading_row (line 14) | public function test_can_export_from_collection_with_heading_row() method test_can_export_from_collection_with_multiple_heading_rows (line 55) | public function test_can_export_from_collection_with_multiple_heading_... method test_can_export_from_collection_with_heading_row_with_custom_start_cell (line 100) | public function test_can_export_from_collection_with_heading_row_with_... FILE: tests/Concerns/WithLimitTest.php class WithLimitTest (line 16) | class WithLimitTest extends TestCase method setUp (line 21) | protected function setUp(): void method test_can_import_a_limited_section_of_rows_to_model_with_different_start_row (line 28) | public function test_can_import_a_limited_section_of_rows_to_model_wit... method test_can_import_to_array_with_limit (line 77) | public function test_can_import_to_array_with_limit() method test_can_import_single_with_heading_row (line 108) | public function test_can_import_single_with_heading_row() method test_can_import_multiple_with_heading_row (line 139) | public function test_can_import_multiple_with_heading_row() method test_can_set_limit_bigger_than_row_size (line 174) | public function test_can_set_limit_bigger_than_row_size() FILE: tests/Concerns/WithMappedCellsTest.php class WithMappedCellsTest (line 14) | class WithMappedCellsTest extends TestCase method setUp (line 19) | protected function setUp(): void method test_can_import_with_references_to_cells (line 26) | public function test_can_import_with_references_to_cells() method test_can_import_with_nested_references_to_cells (line 58) | public function test_can_import_with_nested_references_to_cells() method test_can_import_with_references_to_cells_to_model (line 102) | public function test_can_import_with_references_to_cells_to_model() FILE: tests/Concerns/WithMappingTest.php class WithMappingTest (line 11) | class WithMappingTest extends TestCase method test_can_export_with_heading (line 13) | public function test_can_export_with_heading() method test_can_return_multiple_rows_in_map (line 39) | public function test_can_return_multiple_rows_in_map() method test_json_array_columns_shouldnt_be_detected_as_multiple_rows (line 79) | public function test_json_array_columns_shouldnt_be_detected_as_multip... FILE: tests/Concerns/WithMultipleSheetsTest.php class WithMultipleSheetsTest (line 17) | class WithMultipleSheetsTest extends TestCase method setUp (line 22) | protected function setUp(): void method test_can_export_with_multiple_sheets_using_collections (line 29) | public function test_can_export_with_multiple_sheets_using_collections() method test_can_export_multiple_sheets_from_view (line 55) | public function test_can_export_multiple_sheets_from_view() method test_unknown_sheet_index_will_throw_sheet_not_found_exception (line 97) | public function test_unknown_sheet_index_will_throw_sheet_not_found_ex... method test_unknown_sheet_name_will_throw_sheet_not_found_exception (line 118) | public function test_unknown_sheet_name_will_throw_sheet_not_found_exc... method test_unknown_sheet_name_can_be_ignored (line 139) | public function test_unknown_sheet_name_can_be_ignored() method test_unknown_sheet_indices_can_be_ignored_per_name (line 169) | public function test_unknown_sheet_indices_can_be_ignored_per_name() method test_unknown_sheet_indices_can_be_ignored (line 195) | public function test_unknown_sheet_indices_can_be_ignored() method test_unknown_sheet_indices_can_be_ignored_per_sheet (line 225) | public function test_unknown_sheet_indices_can_be_ignored_per_sheet() method test_can_import_multiple_sheets (line 251) | public function test_can_import_multiple_sheets() method test_can_import_multiple_sheets_by_sheet_name (line 287) | public function test_can_import_multiple_sheets_by_sheet_name() method test_can_import_multiple_sheets_by_sheet_index_and_name (line 323) | public function test_can_import_multiple_sheets_by_sheet_index_and_name() method test_can_import_multiple_sheets_by_sheet_name_and_index (line 376) | public function test_can_import_multiple_sheets_by_sheet_name_and_index() FILE: tests/Concerns/WithPropertiesTest.php class WithPropertiesTest (line 9) | class WithPropertiesTest extends TestCase method test_can_set_custom_document_properties (line 11) | public function test_can_set_custom_document_properties() method test_it_merges_with_default_properties (line 49) | public function test_it_merges_with_default_properties() method test_it_ignores_empty_properties (line 75) | public function test_it_ignores_empty_properties() FILE: tests/Concerns/WithReadFilterTest.php class WithReadFilterTest (line 11) | class WithReadFilterTest extends TestCase method test_can_register_custom_read_filter (line 13) | public function test_can_register_custom_read_filter() FILE: tests/Concerns/WithSkipDuplicatesTest.php class WithSkipDuplicatesTest (line 14) | class WithSkipDuplicatesTest extends TestCase method setUp (line 19) | protected function setUp(): void method test_can_skip_duplicate_models_in_batches (line 26) | public function test_can_skip_duplicate_models_in_batches() method test_can_skip_duplicate_models_in_rows (line 90) | public function test_can_skip_duplicate_models_in_rows() FILE: tests/Concerns/WithStartRowTest.php class WithStartRowTest (line 14) | class WithStartRowTest extends TestCase method setUp (line 19) | protected function setUp(): void method test_can_import_each_row_to_model_with_different_start_row (line 26) | public function test_can_import_each_row_to_model_with_different_start... method test_can_import_to_array_with_start_row (line 67) | public function test_can_import_to_array_with_start_row() FILE: tests/Concerns/WithStrictNullComparisonTest.php class WithStrictNullComparisonTest (line 12) | class WithStrictNullComparisonTest extends TestCase method test_exported_zero_values_are_not_null_when_exporting_with_strict_null_comparison (line 14) | public function test_exported_zero_values_are_not_null_when_exporting_... method test_exported_zero_values_are_null_when_not_exporting_with_strict_null_comparison (line 53) | public function test_exported_zero_values_are_null_when_not_exporting_... method test_exports_trailing_empty_cells (line 92) | public function test_exports_trailing_empty_cells() method test_exports_trailing_empty_cells_by_setting_config_strict_null_comparison (line 129) | public function test_exports_trailing_empty_cells_by_setting_config_st... FILE: tests/Concerns/WithStylesTest.php class WithStylesTest (line 11) | class WithStylesTest extends TestCase method test_can_configure_styles (line 13) | public function test_can_configure_styles() FILE: tests/Concerns/WithTitleTest.php class WithTitleTest (line 11) | class WithTitleTest extends TestCase method test_can_export_with_title (line 13) | public function test_can_export_with_title() method test_can_export_sheet_title_when_longer_than_max_length (line 27) | public function test_can_export_sheet_title_when_longer_than_max_length() FILE: tests/Concerns/WithUpsertsTest.php class WithUpsertsTest (line 16) | class WithUpsertsTest extends TestCase method setUp (line 21) | protected function setUp(): void method test_can_upsert_models_in_batches (line 32) | public function test_can_upsert_models_in_batches() method test_can_upsert_models_in_rows (line 96) | public function test_can_upsert_models_in_rows() method test_can_upsert_models_in_batches_with_defined_upsert_columns (line 152) | public function test_can_upsert_models_in_batches_with_defined_upsert_... method test_can_upsert_models_in_rows_with_defined_upsert_columns (line 224) | public function test_can_upsert_models_in_rows_with_defined_upsert_col... FILE: tests/Concerns/WithValidationTest.php class WithValidationTest (line 24) | class WithValidationTest extends TestCase method setUp (line 29) | protected function setUp(): void method test_can_validate_rows (line 37) | public function test_can_validate_rows() method test_can_validate_rows_with_closure_validation_rules (line 83) | public function test_can_validate_rows_with_closure_validation_rules() method test_can_validate_rows_with_custom_validation_rule_objects (line 133) | public function test_can_validate_rows_with_custom_validation_rule_obj... method test_can_validate_rows_with_conditionality (line 200) | public function test_can_validate_rows_with_conditionality() method test_can_validate_rows_with_unless_conditionality (line 241) | public function test_can_validate_rows_with_unless_conditionality() method test_can_validate_rows_with_combined_rules_with_colons (line 282) | public function test_can_validate_rows_with_combined_rules_with_colons() method test_can_validate_with_custom_attributes (line 329) | public function test_can_validate_with_custom_attributes() method test_can_validate_with_custom_attributes_pointing_to_another_attribute (line 378) | public function test_can_validate_with_custom_attributes_pointing_to_a... method test_can_validate_with_custom_message (line 428) | public function test_can_validate_with_custom_message() method test_can_validate_rows_with_headings (line 479) | public function test_can_validate_rows_with_headings() method test_can_validate_rows_with_grouped_headings (line 520) | public function test_can_validate_rows_with_grouped_headings() method test_can_validate_rows_in_batches (line 579) | public function test_can_validate_rows_in_batches() method test_can_validate_using_oneachrow (line 628) | public function test_can_validate_using_oneachrow() method test_can_validate_using_collection (line 671) | public function test_can_validate_using_collection() method test_can_validate_using_array (line 704) | public function test_can_validate_using_array() method test_can_configure_validator (line 737) | public function test_can_configure_validator() method test_can_prepare_using_toarray (line 796) | public function test_can_prepare_using_toarray() method test_can_prepare_using_tocollection (line 854) | public function test_can_prepare_using_tocollection() method test_can_prepare_using_tomodel (line 912) | public function test_can_prepare_using_tomodel() method test_can_prepare_using_oneachrow (line 974) | public function test_can_prepare_using_oneachrow() method test_can_prepare_using_skipsemptyrows (line 1036) | public function test_can_prepare_using_skipsemptyrows() method validateFailure (line 1104) | private function validateFailure(ValidationException $e, int $row, str... FILE: tests/Data/Stubs/AfterQueueExportJob.php class AfterQueueExportJob (line 9) | class AfterQueueExportJob implements ShouldQueue method __construct (line 21) | public function __construct(string $filePath) method handle (line 26) | public function handle() FILE: tests/Data/Stubs/AfterQueueImportJob.php class AfterQueueImportJob (line 10) | class AfterQueueImportJob implements ShouldQueue method __construct (line 22) | public function __construct(int $totalRows) method handle (line 27) | public function handle() FILE: tests/Data/Stubs/BeforeExportListener.php class BeforeExportListener (line 5) | class BeforeExportListener method __construct (line 15) | public function __construct(callable $assertions) method __invoke (line 20) | public function __invoke() FILE: tests/Data/Stubs/ChainedJobStub.php class ChainedJobStub (line 8) | class ChainedJobStub implements ShouldQueue FILE: tests/Data/Stubs/CustomConcern.php type CustomConcern (line 5) | interface CustomConcern method custom (line 7) | public function custom(); FILE: tests/Data/Stubs/CustomSheetConcern.php type CustomSheetConcern (line 5) | interface CustomSheetConcern method custom (line 7) | public function custom(); FILE: tests/Data/Stubs/CustomTransactionHandler.php class CustomTransactionHandler (line 7) | class CustomTransactionHandler implements TransactionHandler method __invoke (line 9) | public function __invoke(callable $callback) FILE: tests/Data/Stubs/Database/Group.php class Group (line 8) | class Group extends Model method users (line 17) | public function users(): BelongsToMany FILE: tests/Data/Stubs/Database/Migrations/0000_00_00_000000_create_groups_table.php class CreateGroupsTable (line 7) | class CreateGroupsTable extends Migration method up (line 12) | public function up() method down (line 24) | public function down() FILE: tests/Data/Stubs/Database/Migrations/0000_00_00_000001_create_group_user_table.php class CreateGroupUserTable (line 7) | class CreateGroupUserTable extends Migration method up (line 12) | public function up() method down (line 24) | public function down() FILE: tests/Data/Stubs/Database/Migrations/0000_00_00_000002_add_group_id_to_users_table.php class AddGroupIdToUsersTable (line 7) | class AddGroupIdToUsersTable extends Migration method up (line 12) | public function up() method down (line 22) | public function down() FILE: tests/Data/Stubs/Database/Migrations/0000_00_00_000002_add_options_to_users.php class AddOptionsToUsers (line 7) | class AddOptionsToUsers extends Migration method up (line 12) | public function up() method down (line 22) | public function down() FILE: tests/Data/Stubs/Database/User.php class User (line 15) | class User extends Model method groups (line 36) | public function groups(): BelongsToMany method group (line 41) | public function group(): BelongsTo method searchableUsing (line 58) | public function searchableUsing(): Engine FILE: tests/Data/Stubs/EloquentCollectionWithMappingExport.php class EloquentCollectionWithMappingExport (line 11) | class EloquentCollectionWithMappingExport implements FromCollection, Wit... method collection (line 18) | public function collection() method map (line 32) | public function map($user): array FILE: tests/Data/Stubs/EloquentLazyCollectionExport.php class EloquentLazyCollectionExport (line 9) | class EloquentLazyCollectionExport implements FromCollection method collection (line 13) | public function collection(): LazyCollection FILE: tests/Data/Stubs/EloquentLazyCollectionQueuedExport.php class EloquentLazyCollectionQueuedExport (line 10) | class EloquentLazyCollectionQueuedExport implements FromCollection, Shou... method collection (line 14) | public function collection(): LazyCollection FILE: tests/Data/Stubs/EmptyExport.php class EmptyExport (line 7) | class EmptyExport FILE: tests/Data/Stubs/ExportWithEvents.php class ExportWithEvents (line 12) | class ExportWithEvents implements WithEvents method registerEvents (line 39) | public function registerEvents(): array FILE: tests/Data/Stubs/ExportWithEventsChunks.php class ExportWithEventsChunks (line 15) | class ExportWithEventsChunks implements WithEvents, FromQuery, ShouldQue... method registerEvents (line 21) | public function registerEvents(): array method query (line 31) | public function query(): Builder method chunkSize (line 36) | public function chunkSize(): int FILE: tests/Data/Stubs/ExportWithRegistersEventListeners.php class ExportWithRegistersEventListeners (line 9) | class ExportWithRegistersEventListeners implements WithEvents method beforeExport (line 33) | public static function beforeExport() method beforeWriting (line 38) | public static function beforeWriting() method beforeSheet (line 43) | public static function beforeSheet() method afterSheet (line 48) | public static function afterSheet() FILE: tests/Data/Stubs/FromGroupUsersQueuedQueryExport.php class FromGroupUsersQueuedQueryExport (line 15) | class FromGroupUsersQueuedQueryExport implements FromQuery, WithCustomCh... method query (line 22) | public function query() method map (line 31) | public function map($row): array method chunkSize (line 42) | public function chunkSize(): int FILE: tests/Data/Stubs/FromNestedArraysQueryExport.php class FromNestedArraysQueryExport (line 13) | class FromNestedArraysQueryExport implements FromQuery, WithMapping method query (line 20) | public function query() method map (line 31) | public function map($row): array FILE: tests/Data/Stubs/FromNonEloquentQueryExport.php class FromNonEloquentQueryExport (line 13) | class FromNonEloquentQueryExport implements FromQuery, WithCustomChunkSize method query (line 20) | public function query() method chunkSize (line 28) | public function chunkSize(): int FILE: tests/Data/Stubs/FromQueryWithCustomQuerySize.php class FromQueryWithCustomQuerySize (line 16) | class FromQueryWithCustomQuerySize implements FromQuery, WithCustomQuery... method query (line 23) | public function query() method querySize (line 37) | public function querySize(): int method map (line 46) | public function map($row): array FILE: tests/Data/Stubs/FromUsersQueryExport.php class FromUsersQueryExport (line 13) | class FromUsersQueryExport implements FromQuery, WithCustomChunkSize method query (line 20) | public function query() method chunkSize (line 28) | public function chunkSize(): int FILE: tests/Data/Stubs/FromUsersQueryExportWithEagerLoad.php class FromUsersQueryExportWithEagerLoad (line 13) | class FromUsersQueryExportWithEagerLoad implements FromQuery, WithMapping method query (line 20) | public function query() method map (line 33) | public function map($row): array FILE: tests/Data/Stubs/FromUsersQueryExportWithMapping.php class FromUsersQueryExportWithMapping (line 15) | class FromUsersQueryExportWithMapping implements FromQuery, WithMapping,... method query (line 22) | public function query() method registerEvents (line 30) | public function registerEvents(): array method map (line 43) | public function map($row): array FILE: tests/Data/Stubs/FromUsersQueryExportWithPrepareRows.php class FromUsersQueryExportWithPrepareRows (line 14) | class FromUsersQueryExportWithPrepareRows implements FromQuery, WithCust... method query (line 21) | public function query() method chunkSize (line 29) | public function chunkSize(): int method prepareRows (line 38) | public function prepareRows($rows) FILE: tests/Data/Stubs/FromUsersQueryWithJoinExport.php class FromUsersQueryWithJoinExport (line 13) | class FromUsersQueryWithJoinExport implements FromQuery, WithCustomChunk... method __construct (line 19) | public function __construct() method query (line 27) | public function query() method chunkSize (line 42) | public function chunkSize(): int FILE: tests/Data/Stubs/FromUsersScoutExport.php class FromUsersScoutExport (line 14) | class FromUsersScoutExport implements FromQuery, WithCustomChunkSize method query (line 21) | public function query() method chunkSize (line 29) | public function chunkSize(): int FILE: tests/Data/Stubs/FromViewExportWithMultipleSheets.php class FromViewExportWithMultipleSheets (line 9) | class FromViewExportWithMultipleSheets implements WithMultipleSheets method __construct (line 21) | public function __construct(Collection $users) method sheets (line 29) | public function sheets(): array FILE: tests/Data/Stubs/ImportWithEvents.php class ImportWithEvents (line 12) | class ImportWithEvents implements WithEvents method registerEvents (line 39) | public function registerEvents(): array FILE: tests/Data/Stubs/ImportWithEventsChunksAndBatches.php class ImportWithEventsChunksAndBatches (line 11) | class ImportWithEventsChunksAndBatches extends ImportWithEvents implemen... method registerEvents (line 26) | public function registerEvents(): array method model (line 36) | public function model(array $row) method batchSize (line 40) | public function batchSize(): int method chunkSize (line 45) | public function chunkSize(): int FILE: tests/Data/Stubs/ImportWithRegistersEventListeners.php class ImportWithRegistersEventListeners (line 9) | class ImportWithRegistersEventListeners implements WithEvents method beforeImport (line 28) | public static function beforeImport() method beforeSheet (line 33) | public static function beforeSheet() method afterSheet (line 38) | public static function afterSheet() FILE: tests/Data/Stubs/QueueImportWithoutJobChaining.php class QueueImportWithoutJobChaining (line 16) | class QueueImportWithoutJobChaining implements ToModel, WithChunkReading... method model (line 28) | public function model(array $row) method chunkSize (line 40) | public function chunkSize(): int method registerEvents (line 48) | public function registerEvents(): array FILE: tests/Data/Stubs/QueuedExport.php class QueuedExport (line 8) | class QueuedExport implements WithMultipleSheets method sheets (line 15) | public function sheets(): array FILE: tests/Data/Stubs/QueuedExportWithFailedEvents.php class QueuedExportWithFailedEvents (line 13) | class QueuedExportWithFailedEvents implements WithMultipleSheets, WithEv... method sheets (line 20) | public function sheets(): array method failed (line 32) | public function failed(Throwable $exception) method registerEvents (line 44) | public function registerEvents(): array FILE: tests/Data/Stubs/QueuedExportWithFailedHook.php class QueuedExportWithFailedHook (line 13) | class QueuedExportWithFailedHook implements FromCollection, WithMapping method collection (line 25) | public function collection() method map (line 39) | public function map($user): array method failed (line 47) | public function failed(Exception $exception) FILE: tests/Data/Stubs/QueuedExportWithLocalePreferences.php class QueuedExportWithLocalePreferences (line 12) | class QueuedExportWithLocalePreferences implements FromCollection, HasLo... method __construct (line 26) | public function __construct(string $locale) method collection (line 34) | public function collection() method preferredLocale (line 47) | public function preferredLocale() method prepareRows (line 56) | public function prepareRows($rows) FILE: tests/Data/Stubs/QueuedImport.php class QueuedImport (line 13) | class QueuedImport implements ShouldQueue, ToModel, WithChunkReading, Wi... method model (line 21) | public function model(array $row) method batchSize (line 31) | public function batchSize(): int method chunkSize (line 39) | public function chunkSize(): int FILE: tests/Data/Stubs/QueuedImportWithFailure.php class QueuedImportWithFailure (line 12) | class QueuedImportWithFailure implements ShouldQueue, ToModel, WithChunk... method model (line 20) | public function model(array $row) method chunkSize (line 32) | public function chunkSize(): int FILE: tests/Data/Stubs/QueuedImportWithMiddleware.php class QueuedImportWithMiddleware (line 12) | class QueuedImportWithMiddleware implements ShouldQueue, ToModel, WithCh... method model (line 20) | public function model(array $row) method middleware (line 27) | public function middleware() method chunkSize (line 37) | public function chunkSize(): int FILE: tests/Data/Stubs/QueuedImportWithRetryUntil.php class QueuedImportWithRetryUntil (line 12) | class QueuedImportWithRetryUntil implements ShouldQueue, ToModel, WithCh... method model (line 20) | public function model(array $row) method chunkSize (line 30) | public function chunkSize(): int method retryUntil (line 40) | public function retryUntil() FILE: tests/Data/Stubs/SheetForUsersFromView.php class SheetForUsersFromView (line 10) | class SheetForUsersFromView implements FromView method __construct (line 22) | public function __construct(Collection $users) method view (line 30) | public function view(): View FILE: tests/Data/Stubs/SheetWith100Rows.php class SheetWith100Rows (line 16) | class SheetWith100Rows implements FromCollection, WithTitle, ShouldAutoS... method __construct (line 28) | public function __construct(string $title) method collection (line 36) | public function collection() method title (line 54) | public function title(): string method beforeWriting (line 62) | public static function beforeWriting(BeforeWriting $event) FILE: tests/Data/Stubs/ShouldQueueExport.php class ShouldQueueExport (line 9) | class ShouldQueueExport implements WithMultipleSheets, ShouldQueue method sheets (line 16) | public function sheets(): array FILE: tests/Data/Stubs/WithMappingExport.php class WithMappingExport (line 10) | class WithMappingExport implements FromCollection, WithMapping method collection (line 17) | public function collection() method map (line 29) | public function map($row): array FILE: tests/Data/Stubs/WithTitleExport.php class WithTitleExport (line 8) | class WithTitleExport implements WithTitle method title (line 15) | public function title(): string FILE: tests/DelegatedMacroableTest.php class DelegatedMacroableTest (line 14) | class DelegatedMacroableTest extends TestCase method test_can_call_methods_from_delegate (line 16) | public function test_can_call_methods_from_delegate() method test_can_use_writer_macros (line 32) | public function test_can_use_writer_macros() method test_can_use_sheet_macros (line 55) | public function test_can_use_sheet_macros() FILE: tests/ExcelFakeTest.php class ExcelFakeTest (line 17) | class ExcelFakeTest extends TestCase method test_can_fake_an_export (line 19) | public function test_can_fake_an_export() method test_can_assert_against_a_fake_downloaded_export (line 27) | public function test_can_assert_against_a_fake_downloaded_export() method test_can_assert_against_a_fake_stored_export (line 43) | public function test_can_assert_against_a_fake_stored_export() method test_can_assert_regex_against_a_fake_stored_export_with_multiple_files (line 59) | public function test_can_assert_regex_against_a_fake_stored_export_wit... method test_a_callback_can_be_passed_as_the_second_argument_when_asserting_against_a_faked_stored_export (line 76) | public function test_a_callback_can_be_passed_as_the_second_argument_w... method test_can_assert_against_a_fake_queued_export (line 92) | public function test_can_assert_against_a_fake_queued_export() method test_can_assert_against_a_fake_implicitly_queued_export (line 108) | public function test_can_assert_against_a_fake_implicitly_queued_export() method test_can_assert_against_a_fake_queued_export_with_chain (line 125) | public function test_can_assert_against_a_fake_queued_export_with_chain() method test_can_assert_against_a_fake_raw_export (line 140) | public function test_can_assert_against_a_fake_raw_export() method test_can_assert_against_a_fake_import (line 154) | public function test_can_assert_against_a_fake_import() method test_can_assert_against_a_fake_import_with_uploaded_file (line 168) | public function test_can_assert_against_a_fake_import_with_uploaded_fi... method test_can_assert_against_a_fake_queued_import (line 182) | public function test_can_assert_against_a_fake_queued_import() method test_can_assert_against_a_fake_implicitly_queued_import (line 199) | public function test_can_assert_against_a_fake_implicitly_queued_import() method test_can_assert_against_a_fake_queued_import_with_chain (line 216) | public function test_can_assert_against_a_fake_queued_import_with_chain() method test_a_callback_can_be_passed_as_the_second_argument_when_asserting_against_a_faked_queued_export (line 231) | public function test_a_callback_can_be_passed_as_the_second_argument_w... method givenExport (line 250) | private function givenExport() method givenQueuedExport (line 267) | private function givenQueuedExport() method givenImport (line 284) | private function givenImport() method givenQueuedImport (line 302) | private function givenQueuedImport() FILE: tests/ExcelServiceProviderTest.php class ExcelServiceProviderTest (line 15) | class ExcelServiceProviderTest extends TestCase method test_custom_transaction_handler_is_bound (line 17) | public function test_custom_transaction_handler_is_bound() method test_is_bound (line 26) | public function test_is_bound() method test_has_aliased (line 31) | public function test_has_aliased() method test_registers_console_commands (line 37) | public function test_registers_console_commands() method test_sets_php_spreadsheet_settings (line 47) | public function test_sets_php_spreadsheet_settings() FILE: tests/ExcelTest.php class ExcelTest (line 24) | class ExcelTest extends TestCase method setUp (line 31) | protected function setUp(): void method test_can_download_an_export_object_with_facade (line 38) | public function test_can_download_an_export_object_with_facade() method test_can_download_an_export_object (line 48) | public function test_can_download_an_export_object() method test_can_store_an_export_object_on_default_disk (line 58) | public function test_can_store_an_export_object_on_default_disk() method test_can_store_an_export_object_on_another_disk (line 74) | public function test_can_store_an_export_object_on_another_disk() method test_can_store_csv_export_with_default_settings (line 90) | public function test_can_store_csv_export_with_default_settings() method test_can_get_raw_export_contents (line 106) | public function test_can_get_raw_export_contents() method test_can_store_tsv_export_with_default_settings (line 115) | public function test_can_store_tsv_export_with_default_settings() method test_can_store_csv_export_with_custom_settings (line 131) | public function test_can_store_csv_export_with_custom_settings() method test_cannot_use_from_collection_and_from_view_on_same_export (line 172) | public function test_cannot_use_from_collection_and_from_view_on_same_... method test_can_import_a_simple_xlsx_file_to_array (line 201) | public function test_can_import_a_simple_xlsx_file_to_array() method test_can_import_a_simple_xlsx_file_to_collection (line 216) | public function test_can_import_a_simple_xlsx_file_to_collection() method test_can_import_a_simple_xlsx_file_to_collection_without_import_object (line 231) | public function test_can_import_a_simple_xlsx_file_to_collection_witho... method test_can_import_a_simple_xlsx_file (line 241) | public function test_can_import_a_simple_xlsx_file() method test_can_import_a_tsv_file (line 262) | public function test_can_import_a_tsv_file() method test_can_chain_imports (line 300) | public function test_can_chain_imports() method test_can_import_a_simple_xlsx_file_from_uploaded_file (line 337) | public function test_can_import_a_simple_xlsx_file_from_uploaded_file() method test_can_import_a_simple_xlsx_file_from_real_path (line 356) | public function test_can_import_a_simple_xlsx_file_from_real_path() method test_import_will_throw_error_when_no_reader_type_could_be_detected_when_no_extension (line 375) | public function test_import_will_throw_error_when_no_reader_type_could... method test_import_will_throw_error_when_no_reader_type_could_be_detected_with_unknown_extension (line 396) | public function test_import_will_throw_error_when_no_reader_type_could... method test_can_import_without_extension_with_explicit_reader_type (line 414) | public function test_can_import_without_extension_with_explicit_reader... FILE: tests/HeadingRowImportTest.php class HeadingRowImportTest (line 8) | class HeadingRowImportTest extends TestCase method tearDown (line 10) | protected function tearDown(): void method test_can_import_only_heading_row (line 16) | public function test_can_import_only_heading_row() method test_can_import_only_heading_row_with_custom_heading_row_formatter (line 29) | public function test_can_import_only_heading_row_with_custom_heading_r... method test_can_import_only_heading_row_with_custom_heading_row_formatter_with_key (line 48) | public function test_can_import_only_heading_row_with_custom_heading_r... method test_can_import_only_heading_row_with_custom_row_number (line 67) | public function test_can_import_only_heading_row_with_custom_row_number() method test_can_import_only_heading_row_for_multiple_sheets (line 80) | public function test_can_import_only_heading_row_for_multiple_sheets() method test_can_import_only_heading_row_for_multiple_sheets_with_key (line 96) | public function test_can_import_only_heading_row_for_multiple_sheets_w... method test_can_import_only_heading_row_for_multiple_sheets_with_custom_row_number (line 117) | public function test_can_import_only_heading_row_for_multiple_sheets_w... method test_can_import_heading_row_with_custom_formatter_defined_in_config (line 133) | public function test_can_import_heading_row_with_custom_formatter_defi... FILE: tests/Helpers/FileHelper.php class FileHelper (line 5) | class FileHelper method absolutePath (line 7) | public static function absolutePath($fileName, $diskName) method recursiveDelete (line 12) | public static function recursiveDelete($fileName) FILE: tests/InteractsWithQueueTest.php class InteractsWithQueueTest (line 12) | class InteractsWithQueueTest extends TestCase method setUp (line 17) | protected function setUp(): void method test_read_chunk_job_can_interact_with_queue (line 22) | public function test_read_chunk_job_can_interact_with_queue() method test_append_data_to_sheet_job_can_interact_with_queue (line 27) | public function test_append_data_to_sheet_job_can_interact_with_queue() method test_append_query_to_sheet_job_can_interact_with_queue (line 32) | public function test_append_query_to_sheet_job_can_interact_with_queue() method test_append_view_to_sheet_job_can_interact_with_queue (line 37) | public function test_append_view_to_sheet_job_can_interact_with_queue() method test_queue_export_job_can_interact_with_queue (line 42) | public function test_queue_export_job_can_interact_with_queue() FILE: tests/Mixins/DownloadCollectionTest.php class DownloadCollectionTest (line 11) | class DownloadCollectionTest extends TestCase method test_can_download_a_collection_as_excel (line 13) | public function test_can_download_a_collection_as_excel() method test_can_download_a_collection_with_headers_as_excel (line 35) | public function test_can_download_a_collection_with_headers_as_excel() method test_can_download_collection_with_headers_with_hidden_eloquent_attributes (line 49) | public function test_can_download_collection_with_headers_with_hidden_... method test_can_download_collection_with_headers_when_making_attributes_visible (line 62) | public function test_can_download_collection_with_headers_when_making_... method test_can_set_custom_response_headers (line 78) | public function test_can_set_custom_response_headers() FILE: tests/Mixins/DownloadQueryMacroTest.php class DownloadQueryMacroTest (line 10) | class DownloadQueryMacroTest extends TestCase method setUp (line 15) | protected function setUp(): void method test_can_download_a_query_as_excel (line 25) | public function test_can_download_a_query_as_excel() method test_can_download_a_collection_with_headers_as_excel (line 39) | public function test_can_download_a_collection_with_headers_as_excel() FILE: tests/Mixins/ImportAsMacroTest.php class ImportAsMacroTest (line 8) | class ImportAsMacroTest extends TestCase method setUp (line 13) | protected function setUp(): void method test_can_import_directly_into_a_model_with_mapping (line 20) | public function test_can_import_directly_into_a_model_with_mapping() FILE: tests/Mixins/ImportMacroTest.php class ImportMacroTest (line 8) | class ImportMacroTest extends TestCase method setUp (line 13) | protected function setUp(): void method test_can_import_directly_into_a_model (line 20) | public function test_can_import_directly_into_a_model() FILE: tests/Mixins/StoreCollectionTest.php class StoreCollectionTest (line 10) | class StoreCollectionTest extends TestCase method test_can_store_a_collection_as_excel (line 12) | public function test_can_store_a_collection_as_excel() method test_can_store_a_collection_as_excel_on_non_default_disk (line 25) | public function test_can_store_a_collection_as_excel_on_non_default_di... method test_can_store_a_collection_with_headings_as_excel (line 51) | public function test_can_store_a_collection_with_headings_as_excel() method test_can_store_a_model_collection_with_headings_as_excel (line 74) | public function test_can_store_a_model_collection_with_headings_as_exc... FILE: tests/Mixins/StoreQueryMacroTest.php class StoreQueryMacroTest (line 9) | class StoreQueryMacroTest extends TestCase method setUp (line 14) | protected function setUp(): void method test_can_download_a_query_as_excel (line 24) | public function test_can_download_a_query_as_excel() method test_can_download_a_query_as_excel_on_different_disk (line 35) | public function test_can_download_a_query_as_excel_on_different_disk() method test_can_store_a_query_with_headers_as_excel (line 46) | public function test_can_store_a_query_with_headers_as_excel() FILE: tests/QueuedExportTest.php class QueuedExportTest (line 21) | class QueuedExportTest extends TestCase method test_can_queue_an_export (line 23) | public function test_can_queue_an_export() method test_can_queue_an_export_and_store_on_different_disk (line 32) | public function test_can_queue_an_export_and_store_on_different_disk() method test_can_queue_export_with_remote_temp_disk (line 41) | public function test_can_queue_export_with_remote_temp_disk() method test_can_queue_export_with_remote_temp_disk_and_prefix (line 82) | public function test_can_queue_export_with_remote_temp_disk_and_prefix() method test_can_implicitly_queue_an_export (line 94) | public function test_can_implicitly_queue_an_export() method test_can_queue_export_with_mapping_on_eloquent_models (line 103) | public function test_can_queue_export_with_mapping_on_eloquent_models() method test_can_catch_failures (line 118) | public function test_can_catch_failures() method test_can_catch_failures_on_queue_export_job (line 129) | public function test_can_catch_failures_on_queue_export_job() method test_can_set_locale_on_queue_export_job (line 141) | public function test_can_set_locale_on_queue_export_job() method test_can_queue_export_not_flushing_the_cache (line 154) | public function test_can_queue_export_not_flushing_the_cache() FILE: tests/QueuedImportTest.php class QueuedImportTest (line 24) | class QueuedImportTest extends TestCase method setUp (line 29) | protected function setUp(): void method test_cannot_queue_import_that_does_not_implement_should_queue (line 37) | public function test_cannot_queue_import_that_does_not_implement_shoul... method test_can_queue_an_import (line 50) | public function test_can_queue_an_import() method test_can_queue_an_import_with_batch_cache_and_file_store (line 61) | public function test_can_queue_an_import_with_batch_cache_and_file_sto... method test_can_queue_import_with_remote_temp_disk (line 78) | public function test_can_queue_import_with_remote_temp_disk() method test_can_keep_extension_for_temp_file_on_remote_disk (line 112) | public function test_can_keep_extension_for_temp_file_on_remote_disk() method test_can_queue_import_with_remote_temp_disk_and_prefix (line 127) | public function test_can_queue_import_with_remote_temp_disk_and_prefix() method test_can_automatically_delete_temp_file_on_failure_when_using_remote_disk (line 141) | public function test_can_automatically_delete_temp_file_on_failure_whe... method test_cannot_automatically_delete_temp_file_on_failure_when_using_local_disk (line 162) | public function test_cannot_automatically_delete_temp_file_on_failure_... method test_can_force_remote_download_and_deletion_for_each_chunk_on_queue (line 181) | public function test_can_force_remote_download_and_deletion_for_each_c... method test_can_define_middleware_method_on_queued_import (line 201) | public function test_can_define_middleware_method_on_queued_import() method test_can_define_retry_until_method_on_queued_import (line 210) | public function test_can_define_retry_until_method_on_queued_import() method test_can_define_max_exceptions_property_on_queued_import (line 219) | public function test_can_define_max_exceptions_property_on_queued_impo... FILE: tests/QueuedQueryExportTest.php class QueuedQueryExportTest (line 12) | class QueuedQueryExportTest extends TestCase method setUp (line 17) | protected function setUp(): void method test_can_queue_an_export (line 27) | public function test_can_queue_an_export() method test_can_queue_an_export_with_batch_cache_and_file_store (line 43) | public function test_can_queue_an_export_with_batch_cache_and_file_sto... method test_can_queue_an_export_with_mapping (line 64) | public function test_can_queue_an_export_with_mapping() method test_can_queue_scout_export (line 81) | public function test_can_queue_scout_export() FILE: tests/QueuedViewExportTest.php class QueuedViewExportTest (line 11) | class QueuedViewExportTest extends TestCase method setUp (line 16) | protected function setUp(): void method test_can_queue_an_export (line 24) | public function test_can_queue_an_export() method test_can_export_multiple_sheets_from_view (line 38) | public function test_can_export_multiple_sheets_from_view() FILE: tests/TemporaryFileTest.php class TemporaryFileTest (line 8) | class TemporaryFileTest extends TestCase method setUp (line 16) | protected function setUp(): void method test_can_use_default_rights (line 32) | public function test_can_use_default_rights() method test_can_use_dir_rights (line 49) | public function test_can_use_dir_rights() method test_can_use_file_rights (line 67) | public function test_can_use_file_rights() FILE: tests/TestCase.php class TestCase (line 12) | class TestCase extends OrchestraTestCase method read (line 21) | public function read(string $filePath, string $writerType) method givenUploadedFile (line 33) | public function givenUploadedFile(string $filePath, ?string $filename ... method readAsArray (line 54) | protected function readAsArray(string $filePath, string $writerType, ?... method getPackageProviders (line 71) | protected function getPackageProviders($app) method getEnvironmentSetUp (line 81) | protected function getEnvironmentSetUp($app) method inspectJobProperty (line 109) | protected function inspectJobProperty(Job $job, string $property) method assertStringContains (line 122) | protected function assertStringContains(string $needle, string $haysta... method assertFileMissing (line 134) | protected function assertFileMissing(string $path) method assertRegex (line 143) | protected function assertRegex(string $pattern, string $string) FILE: tests/Validators/RowValidatorTest.php class RowValidatorTest (line 9) | class RowValidatorTest extends TestCase method setUp (line 19) | public function setUp(): void method test_format_rule_with_array_input (line 26) | public function test_format_rule_with_array_input() method test_format_rule_with_object_input (line 35) | public function test_format_rule_with_object_input() method test_format_rule_with_callable_input (line 44) | public function test_format_rule_with_callable_input() method test_format_rule_with_required_without_all (line 55) | public function test_format_rule_with_required_without_all() method test_format_rule_with_required_without (line 64) | public function test_format_rule_with_required_without() method test_format_rule_with_string_input_not_matching_pattern (line 73) | public function test_format_rule_with_string_input_not_matching_pattern() method callPrivateMethod (line 89) | public function callPrivateMethod(string $name, array $args)