[PHP-OOP] Mehrere Function verwenden

  • Hallo,
    ich suche nach einer Möglichkeit, um mit oop so ein Aufbau zubekommen($obj->Mysql->Get), immoment bekomme ich es nur so hin $obj->MysqlGet.


    Hoffe ihr wisst wie das heißt bzw. wie man dies verwendet.

    Mit Freundlichen Grüßen
    Whitetiiger aka. Kaito-sensei
    P.s. Alle mit #IRONIE bestätigten Sätze von mir, sind als Ironie anzusehen.

  • hy xGreekz7x,
    sei mir nicht böse, jedoch kenne ich mich in oop kaum aus, probier mich jedoch an eine Lite Funktion von Cakephp aus.
    Wenn du ein Little Beispiel hättest, wäre ich dir echt Dankbar.

    Mit Freundlichen Grüßen
    Whitetiiger aka. Kaito-sensei
    P.s. Alle mit #IRONIE bestätigten Sätze von mir, sind als Ironie anzusehen.

  • Du erstellst am besten ne neue Datei namens "Klassenname.php" im Ordner "classes" zur Übersichtlichkeit.
    Dann:


    PHP
    class Test
    {
          public function test()
          {
                //do iwas
          }
    }


    Aufruf:


    PHP
    require_once 'Test.php';
    $objTest = new Test();
    $objTest->test();


    Hoffe, du meintest das.

    ▬|██████|▬
    This is Nudelholz.
    Copy Nudelholz in your Signatur
    to make better Kuchens
    and other Teigprodukte!

  • Ich denke mal das könnte dir helfen, so arbeite ich bei mir mit zb. Datenbanken.


    Sollte klar sein.

  • ElDiabolo: genau so hab ich es jetzt auch schon :D, nur so ist es halt so $obj->MysqlGet, jedoch $obj->Mysql->Get zur übersichtlichkeit.


    Slash™: sry, weiß leider nicht was du meinst, bzw. wie dein Code Arbeitet oder wie der Code aufgerufen wird.

    Mit Freundlichen Grüßen
    Whitetiiger aka. Kaito-sensei
    P.s. Alle mit #IRONIE bestätigten Sätze von mir, sind als Ironie anzusehen.

  • ah ich glaube ich habs begriffen, ich Probier es mal aus, falls ich Probleme hab, melde ich mich nochmal.


    Slash™: Hab ein Fehler, dieser war schon vorher drin
    Fehler: Fatal error: Access to undeclared static property: System::$Database in D:\xampp2\htdocs\cokephp\system.class.php on line 5
    Zeile: if(is_object(self::$Database))return self::$Database;//Überprüfen ob die Klasseninstanz schon besteht falls ja das Objekt zurückgeben
    Sitze jetzt an dem Fehler schon fast eine Stunde und bekomme ihm nicht raus.

    Mit Freundlichen Grüßen
    Whitetiiger aka. Kaito-sensei
    P.s. Alle mit #IRONIE bestätigten Sätze von mir, sind als Ironie anzusehen.

    Einmal editiert, zuletzt von whitetiiger ()