diff --git a/.php-cs-fixer.dist.php b/.php-cs-fixer.dist.php index 8286899..b3966d9 100644 --- a/.php-cs-fixer.dist.php +++ b/.php-cs-fixer.dist.php @@ -2,7 +2,7 @@ /** * Useful PHP Basics - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/bin/cli b/bin/cli index 0c2a746..07c906e 100644 --- a/bin/cli +++ b/bin/cli @@ -3,7 +3,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -12,11 +12,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); @@ -56,4 +56,5 @@ try { } catch (Exception $exception) { echo '[ERROR] Exception ' . $exception->getCode() . ' thrown:' . PHP_EOL; echo $exception->getMessage() . PHP_EOL; + return 1; } diff --git a/config/config.dist.yml b/config/config.dist.yml index 579699b..6fce4e7 100644 --- a/config/config.dist.yml +++ b/config/config.dist.yml @@ -15,7 +15,6 @@ repositoryName: 'OAI-PMH 2.0 Data Provider' # Email address for contacting the repository owner # # This has to be a valid email according to RFC 822 Address Specification. -# See https://www.w3.org/Protocols/rfc822/#z8 for further explanation. # adminEmail: admin@example.org @@ -31,14 +30,12 @@ adminEmail: admin@example.org # directory. # Any optional query parameters are used as additional connection parameters. # Since the scheme determines the database driver, it also specifies if the PDO -# abstraction ("mariadb", "mssql", "mysql", "oracle", "postgres", "sqlite") or -# native drivers ("ibm-db2", "mysqli", "oci8", "pgsql", "sqlite3", "sqlsrv") +# abstraction ("mariadb", "mssql", "mysql", "oracle", "postgresql", "sqlite") +# or native drivers ("ibm-db2", "mysqli", "oci8", "pgsql", "sqlite3", "sqlsrv") # should be used to handle the connection. Make sure the corresponding PHP # extensions are installed. -# See https://www.doctrine-project.org/projects/doctrine-dbal/en/3.7/reference/configuration.html#connecting-using-a-url -# for further explanation. # -# %DRIVER%://[%USER%[:%PASSWORD%]@]%HOST%[:%PORT%]/%DBNAME%[?%OPTIONS%] +# %DRIVER%://[[%USER%[:%PASSWORD%]@]%HOST%[:%PORT%]]/%DBNAME%[?%OPTIONS%] # # Examples: # database: 'mssql://oaipmh:secret@127.0.0.1/oaipmh' @@ -79,9 +76,10 @@ metadataPrefix: { # delete records by importing empty records with the same identifiers and # metadata prefixes. Depending on the deleted records policy those records will # be either marked as deleted or completely removed from the database. -# "no" means the repository does not provide any information about deletions. -# "persistent" means the repository consistently provides information about -# deletions. +# "no" - The repository does not provide any information about deletions and +# deleted records are completely removed from the database. +# "persistent" - The repository provides consistent information about deletions +# and placeholders for deleted records are kept in the database. # "transient" - The repository may provide information about deletions. This is # handled exactly the same as "persistent", but you are allowed to manually # prune deleted records from the database (see below). diff --git a/public/index.php b/public/index.php index 28b0ea1..ca81279 100644 --- a/public/index.php +++ b/public/index.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/public/resources/stylesheet.xsl b/public/resources/stylesheet.xsl index 42dc644..c996611 100644 --- a/public/resources/stylesheet.xsl +++ b/public/resources/stylesheet.xsl @@ -2,7 +2,7 @@ diff --git a/src/App.php b/src/App.php index 09e3edc..7a37a14 100644 --- a/src/App.php +++ b/src/App.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Configuration.php b/src/Configuration.php index ca62df2..c0f1e52 100644 --- a/src/Configuration.php +++ b/src/Configuration.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Console.php b/src/Console.php index ab7781c..2770b72 100644 --- a/src/Console.php +++ b/src/Console.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Console/AddRecordCommand.php b/src/Console/AddRecordCommand.php index 9e5bad6..5901123 100644 --- a/src/Console/AddRecordCommand.php +++ b/src/Console/AddRecordCommand.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Console/AddSetCommand.php b/src/Console/AddSetCommand.php index baefd08..412eea0 100644 --- a/src/Console/AddSetCommand.php +++ b/src/Console/AddSetCommand.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Console/CsvImportCommand.php b/src/Console/CsvImportCommand.php index 0e7169c..8b4a67d 100644 --- a/src/Console/CsvImportCommand.php +++ b/src/Console/CsvImportCommand.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Console/DeleteRecordCommand.php b/src/Console/DeleteRecordCommand.php index ebca56b..1a1afad 100644 --- a/src/Console/DeleteRecordCommand.php +++ b/src/Console/DeleteRecordCommand.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Console/PruneDeletedRecordsCommand.php b/src/Console/PruneDeletedRecordsCommand.php index 85925e8..4335af0 100644 --- a/src/Console/PruneDeletedRecordsCommand.php +++ b/src/Console/PruneDeletedRecordsCommand.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Console/PruneResumptionTokensCommand.php b/src/Console/PruneResumptionTokensCommand.php index c641b6f..3bc43ce 100644 --- a/src/Console/PruneResumptionTokensCommand.php +++ b/src/Console/PruneResumptionTokensCommand.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Console/UpdateFormatsCommand.php b/src/Console/UpdateFormatsCommand.php index 574e6d1..6e5d456 100644 --- a/src/Console/UpdateFormatsCommand.php +++ b/src/Console/UpdateFormatsCommand.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); @@ -111,7 +111,7 @@ class UpdateFormatsCommand extends Console ' [INFO] The following metadata formats are currently supported: ', ' "' . implode('", "', $currentFormats) . '" ', '', - ' To change supported formats edit config/config.yml an run ', + ' To change supported formats edit config/config.yml and run ', ' command "php bin/cli oai:formats:update" again! ', '' ], diff --git a/src/Database.php b/src/Database.php index 8205473..034c912 100644 --- a/src/Database.php +++ b/src/Database.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); @@ -572,7 +572,7 @@ class Database 'mssql' => 'pdo_sqlsrv', 'mysql' => 'pdo_mysql', 'oracle' => 'pdo_oci', - 'postgres' => 'pdo_pgsql', + 'postgresql' => 'pdo_pgsql', 'sqlite' => 'pdo_sqlite' ]); $connection = DriverManager::getConnection($parser->parse($dsn), $configuration); diff --git a/src/Document.php b/src/Document.php index 48abdbd..3a8fb88 100644 --- a/src/Document.php +++ b/src/Document.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Entity.php b/src/Entity.php index 5ffea2e..cf9aa62 100644 --- a/src/Entity.php +++ b/src/Entity.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Entity/Format.php b/src/Entity/Format.php index 7c7f940..2f1a444 100644 --- a/src/Entity/Format.php +++ b/src/Entity/Format.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Entity/Record.php b/src/Entity/Record.php index fbd9509..65810be 100644 --- a/src/Entity/Record.php +++ b/src/Entity/Record.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Entity/Set.php b/src/Entity/Set.php index 5e9a500..a808106 100644 --- a/src/Entity/Set.php +++ b/src/Entity/Set.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Entity/Token.php b/src/Entity/Token.php index d39244d..6514c6d 100644 --- a/src/Entity/Token.php +++ b/src/Entity/Token.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Middleware.php b/src/Middleware.php index 5e5602e..1566728 100644 --- a/src/Middleware.php +++ b/src/Middleware.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Middleware/Dispatcher.php b/src/Middleware/Dispatcher.php index b8f2fb8..8999ee4 100644 --- a/src/Middleware/Dispatcher.php +++ b/src/Middleware/Dispatcher.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Middleware/ErrorHandler.php b/src/Middleware/ErrorHandler.php index 2c76f57..5f484e8 100644 --- a/src/Middleware/ErrorHandler.php +++ b/src/Middleware/ErrorHandler.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Middleware/GetRecord.php b/src/Middleware/GetRecord.php index c908e71..e3dbd1a 100644 --- a/src/Middleware/GetRecord.php +++ b/src/Middleware/GetRecord.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Middleware/Identify.php b/src/Middleware/Identify.php index 6cd8e75..1a03c92 100644 --- a/src/Middleware/Identify.php +++ b/src/Middleware/Identify.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Middleware/ListIdentifiers.php b/src/Middleware/ListIdentifiers.php index 818a582..ae45297 100644 --- a/src/Middleware/ListIdentifiers.php +++ b/src/Middleware/ListIdentifiers.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Middleware/ListMetadataFormats.php b/src/Middleware/ListMetadataFormats.php index 361c29f..bbdc69a 100644 --- a/src/Middleware/ListMetadataFormats.php +++ b/src/Middleware/ListMetadataFormats.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Middleware/ListRecords.php b/src/Middleware/ListRecords.php index a75c875..a757caf 100644 --- a/src/Middleware/ListRecords.php +++ b/src/Middleware/ListRecords.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Middleware/ListSets.php b/src/Middleware/ListSets.php index c36348c..1925764 100644 --- a/src/Middleware/ListSets.php +++ b/src/Middleware/ListSets.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1); diff --git a/src/Result.php b/src/Result.php index 4eec810..c767d19 100644 --- a/src/Result.php +++ b/src/Result.php @@ -2,7 +2,7 @@ /** * OAI-PMH 2.0 Data Provider - * Copyright (C) 2023 Sebastian Meyer + * Copyright (C) 2024 Sebastian Meyer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -11,11 +11,11 @@ * * 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 + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program. If not, see . + * along with this program. If not, see . */ declare(strict_types=1);