Erstellen einer Core-Klasse, die einen weiteren Codeigniter der Core-Klasse erweitert [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Codeigniter, der den erweiterten MY_Controller erweitert 5 Antworten
class Settings extends USER_Controller {...}

class USER_Controller extends MY_Controller {...}//limit access to user and define some params and functions that is user depended

class MY_Controller extends CI_Controller {...}//provide extra functionality accross all controllers

Nun, wenn ich versuche, über 3 Klassen zu erstellen, wird dies nicht funktionieren.

doch wenn ich nur benutzesettings extends MY_Controller es wird gut funktionieren.

Gibt es eine Möglichkeit, eine Mittelklasse zwischen meinen Controller und MY_Controller zu setzen - den Basis-Controller, der CI_Controller erweitert?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage