update inbox list

This commit is contained in:
manhlab
2021-04-07 19:25:18 -04:00
parent fda7245f7c
commit 436de2efd6
8576 changed files with 1013325 additions and 3 deletions

View File

@@ -0,0 +1,52 @@
<?php
namespace Maatwebsite\Excel\Events;
use Maatwebsite\Excel\Reader;
class AfterImport extends Event
{
/**
* @var Reader
*/
public $reader;
/**
* @var object
*/
private $importable;
/**
* @param Reader $reader
* @param object $importable
*/
public function __construct(Reader $reader, $importable)
{
$this->reader = $reader;
$this->importable = $importable;
}
/**
* @return Reader
*/
public function getReader(): Reader
{
return $this->reader;
}
/**
* @return object
*/
public function getConcernable()
{
return $this->importable;
}
/**
* @return mixed
*/
public function getDelegate()
{
return $this->reader;
}
}

View File

@@ -0,0 +1,52 @@
<?php
namespace Maatwebsite\Excel\Events;
use Maatwebsite\Excel\Sheet;
class AfterSheet extends Event
{
/**
* @var Sheet
*/
public $sheet;
/**
* @var object
*/
private $exportable;
/**
* @param Sheet $sheet
* @param object $exportable
*/
public function __construct(Sheet $sheet, $exportable)
{
$this->sheet = $sheet;
$this->exportable = $exportable;
}
/**
* @return Sheet
*/
public function getSheet(): Sheet
{
return $this->sheet;
}
/**
* @return object
*/
public function getConcernable()
{
return $this->exportable;
}
/**
* @return mixed
*/
public function getDelegate()
{
return $this->sheet;
}
}

View File

@@ -0,0 +1,52 @@
<?php
namespace Maatwebsite\Excel\Events;
use Maatwebsite\Excel\Writer;
class BeforeExport extends Event
{
/**
* @var Writer
*/
public $writer;
/**
* @var object
*/
private $exportable;
/**
* @param Writer $writer
* @param object $exportable
*/
public function __construct(Writer $writer, $exportable)
{
$this->writer = $writer;
$this->exportable = $exportable;
}
/**
* @return Writer
*/
public function getWriter(): Writer
{
return $this->writer;
}
/**
* @return object
*/
public function getConcernable()
{
return $this->exportable;
}
/**
* @return mixed
*/
public function getDelegate()
{
return $this->writer;
}
}

View File

@@ -0,0 +1,52 @@
<?php
namespace Maatwebsite\Excel\Events;
use Maatwebsite\Excel\Reader;
class BeforeImport extends Event
{
/**
* @var Reader
*/
public $reader;
/**
* @var object
*/
private $importable;
/**
* @param Reader $reader
* @param object $importable
*/
public function __construct(Reader $reader, $importable)
{
$this->reader = $reader;
$this->importable = $importable;
}
/**
* @return Reader
*/
public function getReader(): Reader
{
return $this->reader;
}
/**
* @return object
*/
public function getConcernable()
{
return $this->importable;
}
/**
* @return mixed
*/
public function getDelegate()
{
return $this->reader;
}
}

View File

@@ -0,0 +1,52 @@
<?php
namespace Maatwebsite\Excel\Events;
use Maatwebsite\Excel\Sheet;
class BeforeSheet extends Event
{
/**
* @var Sheet
*/
public $sheet;
/**
* @var object
*/
private $exportable;
/**
* @param Sheet $sheet
* @param object $exportable
*/
public function __construct(Sheet $sheet, $exportable)
{
$this->sheet = $sheet;
$this->exportable = $exportable;
}
/**
* @return Sheet
*/
public function getSheet(): Sheet
{
return $this->sheet;
}
/**
* @return object
*/
public function getConcernable()
{
return $this->exportable;
}
/**
* @return mixed
*/
public function getDelegate()
{
return $this->sheet;
}
}

View File

@@ -0,0 +1,52 @@
<?php
namespace Maatwebsite\Excel\Events;
use Maatwebsite\Excel\Writer;
class BeforeWriting extends Event
{
/**
* @var Writer
*/
public $writer;
/**
* @var object
*/
private $exportable;
/**
* @param Writer $writer
* @param object $exportable
*/
public function __construct(Writer $writer, $exportable)
{
$this->writer = $writer;
$this->exportable = $exportable;
}
/**
* @return Writer
*/
public function getWriter(): Writer
{
return $this->writer;
}
/**
* @return object
*/
public function getConcernable()
{
return $this->exportable;
}
/**
* @return mixed
*/
public function getDelegate()
{
return $this->writer;
}
}

View File

@@ -0,0 +1,26 @@
<?php
namespace Maatwebsite\Excel\Events;
abstract class Event
{
/**
* @return object
*/
abstract public function getConcernable();
/**
* @return mixed
*/
abstract public function getDelegate();
/**
* @param string $concern
*
* @return bool
*/
public function appliesToConcern(string $concern): bool
{
return $this->getConcernable() instanceof $concern;
}
}

View File

@@ -0,0 +1,29 @@
<?php
namespace Maatwebsite\Excel\Events;
use Throwable;
class ImportFailed
{
/**
* @var Throwable
*/
public $e;
/**
* @param Throwable $e
*/
public function __construct(Throwable $e)
{
$this->e = $e;
}
/**
* @return Throwable
*/
public function getException(): Throwable
{
return $this->e;
}
}