Мне необходимо переопределить класс из папки vendor. Код ниже выдает ошибку Declaration of Method should be compatible with Parent Method
namespace App\PhpExcelTemplator;
use alhimik1986\PhpExcelTemplator\PhpExcelTemplator as ParentPhpExcelTemplator;
class PhpExcelTemplator extends ParentPhpExcelTemplator
{
protected static function getWriter(Spreadsheet $spreadsheet)
{
return IOFactory::createWriter($spreadsheet, 'Xlsx');
}
}
Сам метод пока идентичный. В сети пишут, что надо переопределять без protected - пробовал static function getWriter() - результат тот же самый.