PHP Класс VersionPress\Git\ChangeInfoPreprocessors\EditActionChangeInfoPreprocessor

Наследование: implements VersionPress\Git\ChangeInfoPreprocessors\ChangeInfoPreprocessor
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( ChangeInfoFactory $changeInfoFactory )
process ( VersionPress\ChangeInfos\ChangeInfo[] $changeInfoList ) : VersionPress\ChangeInfos\ChangeInfo[][] More actions '* /edit' for same entity are replaced with one '* /edit' action.

Приватные методы

Метод Описание
getChangeInfosByIndicies ( VersionPress\ChangeInfos\ChangeInfo[] $changeInfoList, array $indicies ) : array Find all changeInfos and group them according to provided indicies in $changeInfoList by VPID

Описание методов

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

public __construct ( ChangeInfoFactory $changeInfoFactory )
$changeInfoFactory VersionPress\ChangeInfos\ChangeInfoFactory

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

More actions '* /edit' for same entity are replaced with one '* /edit' action.
public process ( VersionPress\ChangeInfos\ChangeInfo[] $changeInfoList ) : VersionPress\ChangeInfos\ChangeInfo[][]
$changeInfoList VersionPress\ChangeInfos\ChangeInfo[]
Результат VersionPress\ChangeInfos\ChangeInfo[][]