Was bedeutet Aufruf einer Member-Funktion auf Boolean und wie man @ behe

Ich bin neu in cakePHP 3. Ich habe einen Controller und ein Modell erstellt, in denen ich eine Funktion aufrufe, um alle Benutzer aus der Datenbank abzurufen. Aber wenn ich den folgenden Code ausführe, erhalte ich die folgende Fehlermeldun "Aufruf einer Member-Funktion get_all_users () auf Boolean".

Was bedeutet dieser Fehler und wie kann ich ihn beheben?

User.php (model)

namespace App\Model\Entity;
use Cake\ORM\Entity;

class User extends Entity {

    public function get_all_users() {
        // find users and return to controller
        return $this->User->find('all');
    }
}

UsersController.php (controller)

namespace App\Controller;
use App\Controller\AppController;

class UsersController extends AppController {

    public function index() {
        // get all users from model
        $this->set('users', $this->User->get_all_users());
    }
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage