0 follower

Class Yiisoft\YiiDevTool\App\Component\Package\PackageErrorList

InheritanceYiisoft\YiiDevTool\App\Component\Package\PackageErrorList
ImplementsCountable, Iterator

Method Details

Hide inherited methods

count() public method

public integer count ( )

                public function count(): int
{
    return count($this->list);
}

            
current() public method

public mixed current ( )

                #[\ReturnTypeWillChange]
public function current()
{
    return current($this->list);
}

            
has() public method

public boolean has ( Yiisoft\YiiDevTool\App\Component\Package\Package $package )
$package Yiisoft\YiiDevTool\App\Component\Package\Package

                public function has(Package $package): bool
{
    return isset($this->list[$package->getId()]);
}

            
key() public method

public string|null key ( )

                public function key(): ?string
{
    return key($this->list);
}

            
next() public method

public mixed next ( )

                #[\ReturnTypeWillChange]
public function next()
{
    return next($this->list);
}

            
rewind() public method

public void rewind ( )

                public function rewind(): void
{
    reset($this->list);
}

            
set() public method

public void set ( Yiisoft\YiiDevTool\App\Component\Package\Package $package, string $message, string $during )
$package Yiisoft\YiiDevTool\App\Component\Package\Package
$message string
$during string

                public function set(Package $package, string $message, string $during): void
{
    $this->list[$package->getId()] = new PackageError($package, $message, $during);
}

            
valid() public method

public boolean valid ( )

                public function valid(): bool
{
    return key($this->list) !== null;
}