gitlab-telegram-webhook

Форк
0
21 строка · 494.0 Байт
1
<?php
2

3
namespace App\Helper;
4

5
class StatusHelper
6
{
7
    /**
8
     * @param string $current
9
     * @param string $next
10
     *
11
     * @return bool
12
     */
13
    public static function isChange(string $current, string $next): bool
14
    {
15
        $statusStack = ['created', 'pending', 'running', 'failed', 'skipped', 'success'];
16
        $currentKey = array_search($current, $statusStack, true);
17
        $nextKey = array_search($next, $statusStack, true);
18

19
        return $nextKey > $currentKey;
20
    }
21
}
22

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.