0 follower

Final Class Yiisoft\Yii\Gii\Component\CodeFile\CodeFileWriteResult

InheritanceYiisoft\Yii\Gii\Component\CodeFile\CodeFileWriteResult

Psalm Types

Name Value
Results array<string, array{'id': string, 'status': string, 'error': null|string}>

Method Details

Hide inherited methods

addError() public method

public void addError ( Yiisoft\Yii\Gii\Component\CodeFile\CodeFile $file, string $error )
$file Yiisoft\Yii\Gii\Component\CodeFile\CodeFile
$error string

                public function addError(CodeFile $file, string $error): void
{
    $this->results[$file->getId()] = [
        'id' => $file->getId(),
        'status' => CodeFileWriteStatusEnum::ERROR->value,
        'error' => $error,
    ];
}

            
addResult() public method

public void addResult ( Yiisoft\Yii\Gii\Component\CodeFile\CodeFile $file, \Yiisoft\Yii\Gii\Component\CodeFile\CodeFileWriteStatusEnum $status )
$file Yiisoft\Yii\Gii\Component\CodeFile\CodeFile
$status \Yiisoft\Yii\Gii\Component\CodeFile\CodeFileWriteStatusEnum

                public function addResult(CodeFile $file, CodeFileWriteStatusEnum $status): void
{
    $this->results[$file->getId()] = [
        'id' => $file->getId(),
        'status' => $status->value,
        'error' => null,
    ];
}

            
getResults() public method

public array getResults ( )

                public function getResults(): array
{
    return $this->results;
}