Think a rolling contract of a year means that there is always a year left on the contract, if he was sacked tomorrow he would have a years compensation.
That's why it's called a year rolling contract, not a day, or a week or a month>
The link is here: Could be true, could be not, but would...