ваш неопределенный индекс поступает из массива $ param
, который является одним из аргументов функции. Вы должны убедиться, что $ params ['branch']
существует, прежде чем устанавливать его в переменную. Один из способов проверить это - заменить:
$branch=$params['branch'];
с:
if(isset($params['branch'])){
$branch=$params['branch'];
}else{
echo "Branch not found in params array";
}