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 count( ): integer

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

            
current() public method

public current( ): mixed

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

            
has() public method

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

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

            
key() public method

public key( ): string|null

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

            
next() public method

public next( ): mixed

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

            
rewind() public method

public rewind( ): void

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

            
set() public method

public set( Yiisoft\YiiDevTool\App\Component\Package\Package $package, string $message, string $during ): void
$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 valid( ): boolean

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