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 sie ein. Ein Beispiel dafür ...

Get Webentwicklung mit CakePHP, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.