Git commits in Moodle 3.11.8 by Andrew Nicols

commit eda6b9ba8f13995c3941c2e4db6fa1b721f15a88
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 30 Jun 2022 09:49:32 +0800
Tag:    v3.11.8

MDL-74379 core: Update date_format_string to use x-os functions

commit 7e180482ca9e8e78ada665ccc677c525ed1f9cc6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Jun 2022 11:52:39 +0800
Tag:    v3.11.8

MDL-73013 filelib: Fix code lint

commit a9af3c9cd44ac899ce5b2910f7952e4e7c53ced6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Jun 2022 11:49:58 +0800
Tag:    v3.11.8

MDL-73013 filelib: Address coding style violations

commit 2fe2cd8eabfd6148dca541b394cc60134176d7ce
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Jun 2022 11:04:08 +0800
Tag:    v3.11.8

weekly release 3.11.7+