Files
drupal11-ddev/vendor/consolidation/site-process/src/ProcessManagerAwareTrait.php

35 lines
600 B
PHP
Raw Normal View History

2025-10-08 11:39:17 -04:00
<?php
namespace Consolidation\SiteProcess;
/**
* Inflection trait for the site alias manager.
*/
trait ProcessManagerAwareTrait
{
protected $processManager;
/**
* @inheritdoc
*/
public function setProcessManager(ProcessManager $processManager)
{
$this->processManager = $processManager;
}
/**
* @return ProcessManager
*/
public function processManager()
{
return $this->processManager;
}
/**
* @inheritdoc
*/
public function hasProcessManager()
{
return isset($this->processManager);
}
}