什么是Symfony2相当于CakeSP beforeSave()afterSave()?

时间:2014-10-30 23:12:40

标签: symfony entity after-save

我想在Symfony2应用中的某些事件后保存通知。我已经创建了一个通知实体,但我不确定如何在其他实体上触发后续事件以创建新的通知实体记录。

在CakePHP中,我会将这样的内容添加到其他模型

function afterSave( )
{
    App::import( 'Model', 'Notification' );
    $Notification = new Notification;

    $notification = array( 'Notification' => array(
        'person_id' => Person::get( 'Person.id' ),
        'type' => 'foo',
        'title' => 'bar',
        'details' => 'lorem ipsum'
    ) );

    $Notification->save( $notification );
}

1 个答案:

答案 0 :(得分:0)