/home/techb158/immovalet.com/platform/packages/revision/src/Providers
Edit: /home/techb158/immovalet.com/platform/packages/revision/src/Providers/HookServiceProvider.php (1782B)
isSupported($data)) {
Assets::addScriptsDirectly([
'/vendor/core/packages/revision/js/html-diff.js',
'/vendor/core/packages/revision/js/revision.js',
])
->addStylesDirectly('/vendor/core/packages/revision/css/revision.css');
return $tabs . view('packages/revision::history-tab')->render();
}
return $tabs;
}
/**
* @param string|BaseModel $model
* @return bool
*/
protected function isSupported($model): bool
{
if (is_object($model)) {
$model = get_class($model);
}
return in_array($model, config('packages.revision.general.supported', []));
}
/**
* @param string $tabs
* @param BaseModel $data
* @return string
* @throws Throwable
* @since 2.0
*/
public function addHistoryContent($tabs, $data = null)
{
if (!empty($data) && $this->isSupported($data)) {
return $tabs . view('packages/revision::history-content', ['model' => $data])->render();
}
return $tabs;
}
}