I don't think I've noticed that, but I have noticed that the phpstan plugin gets very very very upset about things like that.
eg. return null <- phpstan: NULL IS NOT A STRING! 😠
The documentor error is similar. It complains that the return types should implement an interface but it is getting
My name is a string though
@joe Not all of the ORM uses prepares statements. There's a page in the docs somewhere that lists which do and which don't
> SilverStripe internally will use parameterised queries in SQL statements wherever possible.