tonicforhealth/parallel-process-runner

View on GitHub
src/ParallelProcessRunner/Event/ProcessOutEvent.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace Tonic\ParallelProcessRunner\Event;

use Symfony\Component\Process\Process;

/**
 * Class ProcessOutEvent.
 *
 * @author kandelyabre <kandelyabre@gmail.com>
 */
class ProcessOutEvent extends ProcessEvent
{
    /**
     * @var string
     */
    private $outType;
    /**
     * @var string
     */
    private $outData;

    /**
     * ProcessOutEvent constructor.
     *
     * @param Process $process
     * @param string  $outType
     * @param string  $outData
     */
    public function __construct(Process $process, $outType, $outData)
    {
        $this->outType = $outType;
        $this->outData = $outData;
        parent::__construct($process);
    }

    /**
     * @return string
     */
    public function getOutType()
    {
        return $this->outType;
    }

    /**
     * @return string
     */
    public function getOutData()
    {
        return $this->outData;
    }
}