2013-11-25 25 views
2

我想在刪除記錄後刪除記錄的關聯文件。 但我刪除回調方法後得到$ this-> data in in。

回答

2

您必須在刪除操作之前將文件名存儲在變量中。

1

我同意,但該文檔是有點不清楚:

// perhaps after deleting a record from the database, you also want to delete 
// an associated file 
public function afterDelete() { 
    $file = new File($this->data['SomeModel']['file_path']); 
    $file->delete(); 
} 
0

它實際上是不是空的。這只是我認爲的文檔中的一個錯誤。試試這個:

// perhaps after deleting a record from the database, you also want to delete 
// an associated file 
public function afterDelete() { 
    $file = new File($this->info['SomeModel']['file_path']); 
    $file->delete(); 
}