annotate vendor/consolidation/site-process/src/ProcessManagerAwareTrait.php @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents
children
rev   line source
Chris@5 1 <?php
Chris@5 2 namespace Consolidation\SiteProcess;
Chris@5 3
Chris@5 4 /**
Chris@5 5 * Inflection trait for the site alias manager.
Chris@5 6 */
Chris@5 7 trait ProcessManagerAwareTrait
Chris@5 8 {
Chris@5 9 protected $processManager;
Chris@5 10
Chris@5 11 /**
Chris@5 12 * @inheritdoc
Chris@5 13 */
Chris@5 14 public function setProcessManager(ProcessManager $processManager)
Chris@5 15 {
Chris@5 16 $this->processManager = $processManager;
Chris@5 17 }
Chris@5 18
Chris@5 19 /**
Chris@5 20 * @return ProcessManager
Chris@5 21 */
Chris@5 22 public function processManager()
Chris@5 23 {
Chris@5 24 return $this->processManager;
Chris@5 25 }
Chris@5 26
Chris@5 27 /**
Chris@5 28 * @inheritdoc
Chris@5 29 */
Chris@5 30 public function hasProcessManager()
Chris@5 31 {
Chris@5 32 return isset($this->processManager);
Chris@5 33 }
Chris@5 34 }