GrumPHP\Configuration\GrumPHP::getTaskConfiguration PHP Метод

getTaskConfiguration() публичный Метод

public getTaskConfiguration ( string $taskName ) : array
$taskName string
Результат array
    public function getTaskConfiguration($taskName)
    {
        $tasksConfiguration = $this->container->getParameter('grumphp.tasks.configuration');
        if (!array_key_exists($taskName, $tasksConfiguration)) {
            throw new RuntimeException('Could not find task configuration. Invalid task: ' . $taskName);
        }
        return $tasksConfiguration[$taskName];
    }

Usage Example

Пример #1
0
 function it_runs_with_additional_modifiers(GrumPHP $grumPHP, GitCommitMsgContext $context)
 {
     $grumPHP->getTaskConfiguration('git_commit_message')->willReturn(['matchers' => ['/.*ümlaut/'], 'additional_modifiers' => 'u']);
     $context->getCommitMessage()->willReturn('message containing ümlaut');
     $result = $this->run($context);
     $result->shouldBeAnInstanceOf(TaskResultInterface::class);
     $result->isPassed()->shouldBe(true);
 }
All Usage Examples Of GrumPHP\Configuration\GrumPHP::getTaskConfiguration