mirror of
https://github.com/the-djmaze/snappymail.git
synced 2024-09-20 15:45:55 +08:00
Small code cleanup
This commit is contained in:
parent
6e1cf74908
commit
9da4fd569b
|
@ -32,7 +32,7 @@ abstract class Collection extends \ArrayObject implements \JsonSerializable
|
|||
{
|
||||
if ($bToTop) {
|
||||
$array = $this->getArrayCopy();
|
||||
array_unshift($array, $mItem);
|
||||
\array_unshift($array, $mItem);
|
||||
$this->exchangeArray($array);
|
||||
} else {
|
||||
parent::append($mItem);
|
||||
|
@ -53,23 +53,23 @@ abstract class Collection extends \ArrayObject implements \JsonSerializable
|
|||
public function Slice(int $offset, int $length = null, bool $preserve_keys = false)
|
||||
{
|
||||
return new static(
|
||||
array_slice($this->getArrayCopy(), $offset, $length, $preserve_keys)
|
||||
\array_slice($this->getArrayCopy(), $offset, $length, $preserve_keys)
|
||||
);
|
||||
}
|
||||
|
||||
public function Crop(int $length = null, int $offset = 0, bool $preserve_keys = false)
|
||||
{
|
||||
$this->exchangeArray(
|
||||
array_slice($this->getArrayCopy(), $offset, $length, $preserve_keys)
|
||||
\array_slice($this->getArrayCopy(), $offset, $length, $preserve_keys)
|
||||
);
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function jsonSerialize()
|
||||
{
|
||||
$aNames = explode('\\', get_class($this));
|
||||
$aNames = \explode('\\', \get_class($this));
|
||||
return array(
|
||||
'@Object' => 'Collection/' . end($aNames),
|
||||
'@Object' => 'Collection/' . \end($aNames),
|
||||
'@Count' => $this->Count(),
|
||||
'@Collection' => $this->getArrayCopy()
|
||||
);
|
||||
|
|
|
@ -20,8 +20,8 @@ class Exception extends \Exception
|
|||
{
|
||||
public function __construct(string $sMessage = '', int $iCode = 0, \Throwable $oPrevious = null)
|
||||
{
|
||||
$sMessage = 0 === strlen($sMessage) ? str_replace('\\', '-', get_class($this)).' ('.
|
||||
basename($this->getFile()).' ~ '.$this->getLine().')' : $sMessage;
|
||||
$sMessage = \strlen($sMessage) ? $sMessage
|
||||
: \str_replace('\\', '-', \get_class($this)).' ('.\basename($this->getFile()).' ~ '.$this->getLine().')';
|
||||
|
||||
parent::__construct($sMessage, $iCode, $oPrevious);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue