protected function triggerCallback($model, $name) { $callback = $this->getDefinition($name)->getCallback(); if ($callback) { $saved = $this->isPendingOrSaved($model); return call_user_func($callback, $model, $saved) !== false; } return false; }