From ee006563aed4e9e4831345930cb6f5abc4297fe2 Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Mon, 28 Mar 2022 15:35:17 +0200 Subject: [PATCH] migration generator also includes copyright section Signed-off-by: Arthur Schiwon --- .../Command/Db/Migrations/GenerateCommand.php | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/core/Command/Db/Migrations/GenerateCommand.php b/core/Command/Db/Migrations/GenerateCommand.php index 47777b1561e..1710816cbba 100644 --- a/core/Command/Db/Migrations/GenerateCommand.php +++ b/core/Command/Db/Migrations/GenerateCommand.php @@ -42,6 +42,28 @@ class GenerateCommand extends Command implements CompletionAwareInterface { declare(strict_types=1); +/** + * @copyright Copyright (c) {{year}} Your name + * + * @author Your name + * + * @license GNU AGPL version 3 or any later version + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + * + */ + namespace {{namespace}}; use Closure; @@ -173,11 +195,13 @@ class {{classname}} extends SimpleMigrationStep { '{{namespace}}', '{{classname}}', '{{schemabody}}', + '{{year}}', ]; $replacements = [ $ms->getMigrationsNamespace(), $className, $schemaBody, + date('Y') ]; $code = str_replace($placeHolders, $replacements, self::$_templateSimple); $dir = $ms->getMigrationsDirectory();