Eigentlich ist diese Fehlermeldung ja selbsterklärend: Es ist einfach kein Objekt instanziiert. Hier sind Lösungsmöglichkeiten:
- Auf Schreibfehler kontrollieren (stimmt der Name der Klasse? ‘User’ vs. ‘Users’: Unbedingt die Konventionen von CakePHP einhalten
- Findet der Aufruf ggf. aus einem anderen Controller statt, dann muss der $uses-Variable natürlich noch das Model mitgeteilt werden.
Sollten mir noch mehr Möglichkeiten einfallen, werde ich sie ergänzen.