`\KirschbaumDevelopment\NovaChartjs\Contracts\Chartable::getNovaChartjsSettings` I suggest removing the static. It doesn't break anything, but it improves usability.