У меня есть расширение, которое расширяет метод родителей.SilverStripe Проверьте, редактируется или добавляется запись?
<?php
public function onAfterWrite(){
parent::onAfterWrite();
$newTask = new Mytask($this->owner->ID);
$newTask->copyTask();
}
?>
Проблема:
Я хочу, чтобы создать экземпляр класса MyTask
и вызвать его метод только тогда, когда новая запись добавляется, либо не тогда, когда существующая запись редактируются. Как проверить, мы только что отредактировали существующую запись или добавили новую запись в метод onAfterWrite
?
Благодаря
Очень верно - я обновил сообщение –