GrumPHP\Configuration\GrumPHP::getProcessTimeout PHP Method

getProcessTimeout() public method

public getProcessTimeout ( ) : float | null
return float | null
    public function getProcessTimeout()
    {
        $timeout = $this->container->getParameter('process_timeout');
        if (null === $timeout) {
            return null;
        }
        return (double) $timeout;
    }

Usage Example

Example #1
0
 /**
  * @param ProcessArgumentsCollection $arguments
  *
  * @return Process
  * @throws \GrumPHP\Exception\PlatformException
  */
 public function buildProcess(ProcessArgumentsCollection $arguments)
 {
     $builder = SymfonyProcessBuilder::create($arguments->getValues());
     $builder->setTimeout($this->config->getProcessTimeout());
     $process = $builder->getProcess();
     $this->logProcessInVerboseMode($process);
     $this->guardWindowsCmdMaxInputStringLimitation($process);
     return $process;
 }
All Usage Examples Of GrumPHP\Configuration\GrumPHP::getProcessTimeout