Die CakePHP-Core-Klassen

CakePHP benutzt viele leistungsfähige und einfach zu verwendende Klassen, um das Framework selbst zu implementieren. Der Zugriff auf diese internen Werkzeuge ist Ihnen nicht verwehrt. Im Folgenden stellen wir Ihnen einige Klassen vor, die auch für Sie nützlich sein können. Wir erläutern hier nur die wichtigsten Methoden, alle anderen finden Sie in der API von CakePHP.

App::import()

Um Klassen zu laden, die nicht schon standardmäßig in Controller, Model oder View verfügbar sind, bietet CakePHP die Methode App::import():

import($type = null, $name = null, $parent = true, $search = array(),
   $file = null, $return = false);

Diese Methode sucht Klassen anhand des übergebenen Namens und Typs und bindet diese ein. Ein Beispiel dafür ...

Get Webentwicklung mit CakePHP now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.