Provides voting for any model :+1: :-1:
Thanks @Skatox!
Thanks @teranchristian!
Remove shorthand ternary operator for compatibility with older PHP versions.
Redesigned for flexibility
Very large changes in the API.