2010-12-21 3 views

Antwort

4

zunächst afterSave() ist Funktion der Modellklasse des Kuchens nicht Controller. So empfohlene Lösung ist eine allgemeine /app/app_model.php

// app/app_model.php 
class AppModel extends Model { 

    function afterSave($created) { 
     if($created) { 
       // do clean up after insert 
     } else { 
       // do clean up after update 
     } 
    } 
} 

In Ihrem Modell-Klasse definieren

// app/models/user.php 
class UserModel extends AppModel // <- its extending AppModel 

Diese von allen Anforderung ausgeführt wird durch $this->ModelName->save()

+2

'Insertion' und 'updation': wenn die Worte 'update' und 'insert' einfach nicht ausreichen! :) –

+0

Vorschläge sind willkommen von der Nachbarschaft ... :) – Ish

Verwandte Themen