From ab705132d49e680619340ed45219ff56e5b962de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guillaume=20Perr=C3=A9al?= <guillaume.perreal@irstea.fr> Date: Fri, 7 Dec 2018 13:51:40 +0100 Subject: [PATCH] CS updated. --- .docheader | 17 ++ .php_cs | 12 ++ .php_cs.dist | 150 ------------------ composer.json | 1 + src/Command/NgModelGenerateCommand.php | 4 +- src/Command/NgModelMetadataCommand.php | 4 +- .../NgModelGeneratorExtension.php | 4 +- src/Exceptions/BadMethodCallException.php | 4 +- src/Exceptions/DomainException.php | 4 +- src/Exceptions/Exception.php | 4 +- src/Exceptions/InvalidArgumentException.php | 4 +- src/Exceptions/TypeAlreadyExistsException.php | 4 +- src/Exceptions/TypeError.php | 4 +- src/Exceptions/TypeNotFoundException.php | 4 +- .../CallbackFilterRecursorIterator.php | 4 +- src/Iterators/IteratorBuilder.php | 4 +- src/Iterators/RecursiveUniqueIterator.php | 4 +- src/Iterators/RecursorIterator.php | 4 +- src/Iterators/UniqueFilter.php | 4 +- src/Iterators/UniqueIterator.php | 4 +- src/Iterators/UniqueIteratorTrait.php | 4 +- src/Metadata/CachingMetadataFactory.php | 4 +- src/Metadata/ClassHierarchy.php | 4 +- src/Metadata/MetadataFactory.php | 4 +- src/Metadata/MetadataFactoryInterface.php | 4 +- src/Metadata/OperationDef.php | 4 +- src/Metadata/OperationMetadata.php | 4 +- src/Metadata/PaginationMetadata.php | 4 +- src/Metadata/PropertyMetadata.php | 4 +- src/Metadata/PropertyMetadataFactory.php | 4 +- src/Metadata/RepresentationMetadata.php | 4 +- src/Metadata/ResourceClassHierarchy.php | 4 +- src/Metadata/ResourceMetadata.php | 4 +- src/Metadata/SerializationMetadata.php | 4 +- src/ModelGenerator.php | 4 +- src/Models/ClassInfo.php | 4 +- src/Models/ClassName.php | 4 +- src/Models/Declaration.php | 4 +- src/Models/DeclarationTrait.php | 4 +- src/Models/HasName.php | 4 +- src/Models/MultitonTrait.php | 4 +- src/Models/NamedTrait.php | 4 +- src/Models/PHPClass.php | 4 +- src/Models/Types/AbstractCollection.php | 4 +- src/Models/Types/AbstractType.php | 4 +- src/Models/Types/Alias.php | 4 +- src/Models/Types/ArrayType.php | 4 +- src/Models/Types/BuiltinType.php | 4 +- src/Models/Types/Deferred.php | 4 +- .../Objects/AbstractHierarchicalObject.php | 4 +- src/Models/Types/Objects/AnonymousObject.php | 4 +- src/Models/Types/Objects/ClassType.php | 4 +- src/Models/Types/Objects/InterfaceType.php | 4 +- src/Models/Types/Objects/Property.php | 4 +- src/Models/Types/Objects/Repository.php | 4 +- src/Models/Types/Operations/FixedPathPart.php | 4 +- src/Models/Types/Operations/Operation.php | 4 +- src/Models/Types/Operations/Parameter.php | 4 +- .../Types/Operations/ParameterPathPart.php | 4 +- src/Models/Types/Operations/Path.php | 4 +- src/Models/Types/Operations/PathPart.php | 4 +- src/Models/Types/Placeholder.php | 4 +- src/Models/Types/Reference.php | 4 +- src/Models/Types/Resources/Collection.php | 4 +- src/Models/Types/Resources/IRI.php | 4 +- src/Models/Types/Resources/Representation.php | 4 +- src/Models/Types/Resources/UUID.php | 4 +- src/Models/Types/StringConst.php | 4 +- src/Models/Types/Type.php | 4 +- src/Models/Types/Union.php | 4 +- src/Models/Types/Unresolved.php | 4 +- src/NgModelGeneratorBundle.php | 4 +- src/OperationMapper.php | 4 +- src/PathParser.php | 4 +- src/PathParserInterface.php | 4 +- src/SerializationMapper.php | 4 +- src/SerializationMapperFactory.php | 4 +- src/SerializationMapperFactoryInterface.php | 4 +- src/Twig/GeneratorExtension.php | 4 +- src/TypeFactory.php | 4 +- src/TypeFactoryInterface.php | 4 +- src/TypescriptHelper.php | 4 +- src/Writers/ConsoleWriter.php | 4 +- src/Writers/DirectoryWriter.php | 4 +- src/Writers/FilteringFileWriter.php | 4 +- src/Writers/MultiFileWriter.php | 4 +- src/Writers/NullWriter.php | 4 +- src/Writers/PhonyFileWriter.php | 4 +- src/Writers/StreamWriter.php | 4 +- src/Writers/Writer.php | 4 +- src/Writers/ZipFileWriter.php | 4 +- src/Writers/ZipWriter.php | 4 +- 92 files changed, 294 insertions(+), 238 deletions(-) create mode 100644 .docheader create mode 100644 .php_cs delete mode 100644 .php_cs.dist diff --git a/.docheader b/.docheader new file mode 100644 index 0000000..a4eca36 --- /dev/null +++ b/.docheader @@ -0,0 +1,17 @@ +This file is part of "%package%". + +"%package%" generates Typescript interfaces for Angular using api-platform metadata. +Copyright (C) %yearRange% IRSTEA + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Lesser 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 General Public License for more details. + +You should have received a copy of the GNU General Public License and the GNU +Lesser General Public License along with this program. If not, see +<https://www.gnu.org/licenses/>. diff --git a/.php_cs b/.php_cs new file mode 100644 index 0000000..8fc254c --- /dev/null +++ b/.php_cs @@ -0,0 +1,12 @@ +<?php + +$finder = PhpCsFixer\Finder::create() + ->files() + ->name('*.php') + ->in('src'); + +return Irstea\CS\Config::create() + ->setIndent(' ') + ->setLineEnding("\n") + ->setFinder($finder); + diff --git a/.php_cs.dist b/.php_cs.dist deleted file mode 100644 index cce11b5..0000000 --- a/.php_cs.dist +++ /dev/null @@ -1,150 +0,0 @@ -<?php -define('COMMIT_CACHE', '.php_cs.commit-cache'); - -$finder = PhpCsFixer\Finder::create() - ->exclude('vendor') - ->exclude('node_modules') - ->exclude('cache') - ->files() - ->name('*.php') - ->in('.'); - -$yearRange = getGitCommitYears(); - -$ruleSets = ['@PSR2' => true, '@Symfony' => true]; - -$rules = [ - // Configuration && overrides - 'binary_operator_spaces' => ['align_double_arrow' => true], - 'blank_line_after_opening_tag' => false, - 'concat_space' => ['spacing' => 'one'], - 'method_argument_space' => ['ensure_fully_multiline' => true], - - // Risky - 'is_null' => ['use_yoda_style' => false], - 'non_printable_character' => ['use_escape_sequences_in_strings' => true], - - // Safe - 'align_multiline_comment' => true, - 'array_syntax' => ['syntax' => 'short'], - 'general_phpdoc_annotation_remove' => ['annotations' => ['author', 'package']], - 'no_multiline_whitespace_before_semicolons' => true, - 'no_useless_else' => true, - 'no_useless_return' => true, - 'ordered_imports' => true, - 'phpdoc_add_missing_param_annotation' => true, - 'phpdoc_annotation_without_dot' => true, - 'phpdoc_order' => true, - 'semicolon_after_instruction' => true, - 'yoda_style' => false, - 'self_accessor' => false, - - 'header_comment' => [ - 'commentType' => 'comment', - 'location' => 'after_declare_strict', - 'separate' => 'bottom', - 'header' => <<<HEADER -irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. -Copyright (C) $yearRange IRSTEA - -This program is free software: you can redistribute it and/or modify it under -the terms of the GNU Lesser 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 General Public License for more details. - -You should have received a copy of the GNU General Public License and the GNU -Lesser General Public License along with this program. If not, see -<https://www.gnu.org/licenses/>. -HEADER - , - ], -]; - -$phpVersion = findComposerPhpReq(); - -if ($phpVersion >= 5.6) { - $ruleSets['@PHP56Migration'] = true; -} -if ($phpVersion >= 7.0) { - $ruleSets['@PHP70Migration'] = true; - $rules['declare_strict_types'] = true; -} -if ($phpVersion >= 7.1) { - $ruleSets['@PHP71Migration'] = true; -} - -echo "Rulesets: " . implode(', ', array_keys($ruleSets)) . ".\n"; - -return PhpCsFixer\Config::create() - ->setRiskyAllowed(true) - ->setUsingCache(false) - ->setIndent(' ') - ->setLineEnding("\n") - ->setRules(array_merge($ruleSets, $rules)) - ->setFinder($finder); - -/** - * @return string - */ -function getGitCommitYears(): string -{ - return getCachedValue('years', function () { - echo "Examining git history...\n"; - $last = date('Y'); - $first = exec('git log --format=%cd --date=format:%Y --date-order | tail -n1') ?? $last; - return (null !== $last && $last !== $first) ? "$first-$last" : $first; - }); -} - -/** - * @return float - */ -function findComposerPhpReq() -{ - return getCachedValue('php-req', function () { - if (file_exists('composer.json')) { - $data = json_decode(file_get_contents('composer.json'), true); - if (is_array($data) && isset($data['require']['php'])) { - if (preg_match('/(?:>=?|\^|~)\s*([57]\.[0-9])/', $data['require']['php'], $groups)) { - return (float) $groups[1]; - } - } - } - - return 5.6; - }); -} - -/** - * @param string $key - * @param callable $produce - * - * @return string|int|bool|array - */ -function getCachedValue($key, $produce) -{ - static $commit = null; - if (null === $commit) { - $commit = trim(`git rev-parse HEAD`); - } - if (file_exists(COMMIT_CACHE) && filemtime(COMMIT_CACHE) >= filemtime(__FILE__)) { - $cache = json_decode(file_get_contents(COMMIT_CACHE), true); - } else { - $cache = []; - } - if (!isset($cache[$commit][$key])) { - if (!isset($cache[$commit])) { - $cache[$commit] = []; - } - $cache[$commit][$key] = $produce(); - file_put_contents(COMMIT_CACHE, json_encode($cache)); - } - - return $cache[$commit][$key]; -} - -// vim:filetype=php diff --git a/composer.json b/composer.json index 0dd36dc..c9655f9 100644 --- a/composer.json +++ b/composer.json @@ -32,6 +32,7 @@ "twig/twig": "^2.2" }, "require-dev": { + "irstea/php-cs-fixer-config": "^1.0", "friendsofphp/php-cs-fixer": "^2.12", "jakub-onderka/php-parallel-lint": "^1.0", "maglnet/composer-require-checker": "^1.0", diff --git a/src/Command/NgModelGenerateCommand.php b/src/Command/NgModelGenerateCommand.php index 9359fcf..9f67c78 100644 --- a/src/Command/NgModelGenerateCommand.php +++ b/src/Command/NgModelGenerateCommand.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Command/NgModelMetadataCommand.php b/src/Command/NgModelMetadataCommand.php index d410bf6..c2d85e9 100644 --- a/src/Command/NgModelMetadataCommand.php +++ b/src/Command/NgModelMetadataCommand.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/DependencyInjection/NgModelGeneratorExtension.php b/src/DependencyInjection/NgModelGeneratorExtension.php index 54462bc..477d807 100644 --- a/src/DependencyInjection/NgModelGeneratorExtension.php +++ b/src/DependencyInjection/NgModelGeneratorExtension.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Exceptions/BadMethodCallException.php b/src/Exceptions/BadMethodCallException.php index 40f3b70..6020420 100644 --- a/src/Exceptions/BadMethodCallException.php +++ b/src/Exceptions/BadMethodCallException.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Exceptions/DomainException.php b/src/Exceptions/DomainException.php index a440476..b7111e7 100644 --- a/src/Exceptions/DomainException.php +++ b/src/Exceptions/DomainException.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Exceptions/Exception.php b/src/Exceptions/Exception.php index 6bc97ae..3675429 100644 --- a/src/Exceptions/Exception.php +++ b/src/Exceptions/Exception.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Exceptions/InvalidArgumentException.php b/src/Exceptions/InvalidArgumentException.php index 92c7bb5..e2113ac 100644 --- a/src/Exceptions/InvalidArgumentException.php +++ b/src/Exceptions/InvalidArgumentException.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Exceptions/TypeAlreadyExistsException.php b/src/Exceptions/TypeAlreadyExistsException.php index 714343d..b235a93 100644 --- a/src/Exceptions/TypeAlreadyExistsException.php +++ b/src/Exceptions/TypeAlreadyExistsException.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Exceptions/TypeError.php b/src/Exceptions/TypeError.php index 79a5e1e..2b4c4b2 100644 --- a/src/Exceptions/TypeError.php +++ b/src/Exceptions/TypeError.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Exceptions/TypeNotFoundException.php b/src/Exceptions/TypeNotFoundException.php index 0cc6c99..59a01d6 100644 --- a/src/Exceptions/TypeNotFoundException.php +++ b/src/Exceptions/TypeNotFoundException.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Iterators/CallbackFilterRecursorIterator.php b/src/Iterators/CallbackFilterRecursorIterator.php index 9c530c7..1dfdb60 100644 --- a/src/Iterators/CallbackFilterRecursorIterator.php +++ b/src/Iterators/CallbackFilterRecursorIterator.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Iterators/IteratorBuilder.php b/src/Iterators/IteratorBuilder.php index daaa24f..907f73e 100644 --- a/src/Iterators/IteratorBuilder.php +++ b/src/Iterators/IteratorBuilder.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Iterators/RecursiveUniqueIterator.php b/src/Iterators/RecursiveUniqueIterator.php index f4f56c1..ddbf15d 100644 --- a/src/Iterators/RecursiveUniqueIterator.php +++ b/src/Iterators/RecursiveUniqueIterator.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Iterators/RecursorIterator.php b/src/Iterators/RecursorIterator.php index 39c0cea..56323ea 100644 --- a/src/Iterators/RecursorIterator.php +++ b/src/Iterators/RecursorIterator.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Iterators/UniqueFilter.php b/src/Iterators/UniqueFilter.php index d731e30..37f5848 100644 --- a/src/Iterators/UniqueFilter.php +++ b/src/Iterators/UniqueFilter.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Iterators/UniqueIterator.php b/src/Iterators/UniqueIterator.php index 99ffc16..47c4ae9 100644 --- a/src/Iterators/UniqueIterator.php +++ b/src/Iterators/UniqueIterator.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Iterators/UniqueIteratorTrait.php b/src/Iterators/UniqueIteratorTrait.php index 823b99c..7d67db1 100644 --- a/src/Iterators/UniqueIteratorTrait.php +++ b/src/Iterators/UniqueIteratorTrait.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/CachingMetadataFactory.php b/src/Metadata/CachingMetadataFactory.php index 13cdec9..49213bb 100644 --- a/src/Metadata/CachingMetadataFactory.php +++ b/src/Metadata/CachingMetadataFactory.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/ClassHierarchy.php b/src/Metadata/ClassHierarchy.php index 8f1b536..e04102b 100644 --- a/src/Metadata/ClassHierarchy.php +++ b/src/Metadata/ClassHierarchy.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/MetadataFactory.php b/src/Metadata/MetadataFactory.php index 7795cde..4046835 100644 --- a/src/Metadata/MetadataFactory.php +++ b/src/Metadata/MetadataFactory.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/MetadataFactoryInterface.php b/src/Metadata/MetadataFactoryInterface.php index 00c4585..0689ea5 100644 --- a/src/Metadata/MetadataFactoryInterface.php +++ b/src/Metadata/MetadataFactoryInterface.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/OperationDef.php b/src/Metadata/OperationDef.php index 0d6826d..a4427f0 100644 --- a/src/Metadata/OperationDef.php +++ b/src/Metadata/OperationDef.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/OperationMetadata.php b/src/Metadata/OperationMetadata.php index 7dbfc75..63109c8 100644 --- a/src/Metadata/OperationMetadata.php +++ b/src/Metadata/OperationMetadata.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/PaginationMetadata.php b/src/Metadata/PaginationMetadata.php index 08447ae..ec728d1 100644 --- a/src/Metadata/PaginationMetadata.php +++ b/src/Metadata/PaginationMetadata.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/PropertyMetadata.php b/src/Metadata/PropertyMetadata.php index f02da57..ef8c72d 100644 --- a/src/Metadata/PropertyMetadata.php +++ b/src/Metadata/PropertyMetadata.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/PropertyMetadataFactory.php b/src/Metadata/PropertyMetadataFactory.php index 7da5aa7..1747572 100644 --- a/src/Metadata/PropertyMetadataFactory.php +++ b/src/Metadata/PropertyMetadataFactory.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/RepresentationMetadata.php b/src/Metadata/RepresentationMetadata.php index e13877a..a020c3e 100644 --- a/src/Metadata/RepresentationMetadata.php +++ b/src/Metadata/RepresentationMetadata.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/ResourceClassHierarchy.php b/src/Metadata/ResourceClassHierarchy.php index e443702..bbf2f9e 100644 --- a/src/Metadata/ResourceClassHierarchy.php +++ b/src/Metadata/ResourceClassHierarchy.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/ResourceMetadata.php b/src/Metadata/ResourceMetadata.php index 6b53e50..98c088f 100644 --- a/src/Metadata/ResourceMetadata.php +++ b/src/Metadata/ResourceMetadata.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Metadata/SerializationMetadata.php b/src/Metadata/SerializationMetadata.php index bd76426..5f5710b 100644 --- a/src/Metadata/SerializationMetadata.php +++ b/src/Metadata/SerializationMetadata.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/ModelGenerator.php b/src/ModelGenerator.php index 0aad450..18ea5c1 100644 --- a/src/ModelGenerator.php +++ b/src/ModelGenerator.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/ClassInfo.php b/src/Models/ClassInfo.php index b9994b3..335c5ca 100644 --- a/src/Models/ClassInfo.php +++ b/src/Models/ClassInfo.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/ClassName.php b/src/Models/ClassName.php index 7309c8b..64b219c 100644 --- a/src/Models/ClassName.php +++ b/src/Models/ClassName.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Declaration.php b/src/Models/Declaration.php index 1159956..7624c81 100644 --- a/src/Models/Declaration.php +++ b/src/Models/Declaration.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/DeclarationTrait.php b/src/Models/DeclarationTrait.php index e47a0bb..c38e6e7 100644 --- a/src/Models/DeclarationTrait.php +++ b/src/Models/DeclarationTrait.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/HasName.php b/src/Models/HasName.php index 31dc981..d8425c4 100644 --- a/src/Models/HasName.php +++ b/src/Models/HasName.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/MultitonTrait.php b/src/Models/MultitonTrait.php index f6425b9..a620f88 100644 --- a/src/Models/MultitonTrait.php +++ b/src/Models/MultitonTrait.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/NamedTrait.php b/src/Models/NamedTrait.php index 55ed270..398234b 100644 --- a/src/Models/NamedTrait.php +++ b/src/Models/NamedTrait.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/PHPClass.php b/src/Models/PHPClass.php index 55d8baa..73babc0 100644 --- a/src/Models/PHPClass.php +++ b/src/Models/PHPClass.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/AbstractCollection.php b/src/Models/Types/AbstractCollection.php index a06c964..3e8f6a8 100644 --- a/src/Models/Types/AbstractCollection.php +++ b/src/Models/Types/AbstractCollection.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/AbstractType.php b/src/Models/Types/AbstractType.php index 8a410bf..0cc6659 100644 --- a/src/Models/Types/AbstractType.php +++ b/src/Models/Types/AbstractType.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Alias.php b/src/Models/Types/Alias.php index 20a7ab2..9447768 100644 --- a/src/Models/Types/Alias.php +++ b/src/Models/Types/Alias.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/ArrayType.php b/src/Models/Types/ArrayType.php index 229ee24..2997b0e 100644 --- a/src/Models/Types/ArrayType.php +++ b/src/Models/Types/ArrayType.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/BuiltinType.php b/src/Models/Types/BuiltinType.php index 8c73551..418342f 100644 --- a/src/Models/Types/BuiltinType.php +++ b/src/Models/Types/BuiltinType.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Deferred.php b/src/Models/Types/Deferred.php index 7652d22..5848e5c 100644 --- a/src/Models/Types/Deferred.php +++ b/src/Models/Types/Deferred.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Objects/AbstractHierarchicalObject.php b/src/Models/Types/Objects/AbstractHierarchicalObject.php index a10de14..0826091 100644 --- a/src/Models/Types/Objects/AbstractHierarchicalObject.php +++ b/src/Models/Types/Objects/AbstractHierarchicalObject.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Objects/AnonymousObject.php b/src/Models/Types/Objects/AnonymousObject.php index cbad93f..58333e0 100644 --- a/src/Models/Types/Objects/AnonymousObject.php +++ b/src/Models/Types/Objects/AnonymousObject.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Objects/ClassType.php b/src/Models/Types/Objects/ClassType.php index b799fc8..d6763cc 100644 --- a/src/Models/Types/Objects/ClassType.php +++ b/src/Models/Types/Objects/ClassType.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Objects/InterfaceType.php b/src/Models/Types/Objects/InterfaceType.php index 906412a..09a6a6b 100644 --- a/src/Models/Types/Objects/InterfaceType.php +++ b/src/Models/Types/Objects/InterfaceType.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Objects/Property.php b/src/Models/Types/Objects/Property.php index 0386cf5..ff665bd 100644 --- a/src/Models/Types/Objects/Property.php +++ b/src/Models/Types/Objects/Property.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Objects/Repository.php b/src/Models/Types/Objects/Repository.php index e23d565..602e31d 100644 --- a/src/Models/Types/Objects/Repository.php +++ b/src/Models/Types/Objects/Repository.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Operations/FixedPathPart.php b/src/Models/Types/Operations/FixedPathPart.php index 1146dfe..5379ebb 100644 --- a/src/Models/Types/Operations/FixedPathPart.php +++ b/src/Models/Types/Operations/FixedPathPart.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Operations/Operation.php b/src/Models/Types/Operations/Operation.php index a262d91..907fee5 100644 --- a/src/Models/Types/Operations/Operation.php +++ b/src/Models/Types/Operations/Operation.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Operations/Parameter.php b/src/Models/Types/Operations/Parameter.php index abf995e..974abbf 100644 --- a/src/Models/Types/Operations/Parameter.php +++ b/src/Models/Types/Operations/Parameter.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Operations/ParameterPathPart.php b/src/Models/Types/Operations/ParameterPathPart.php index bcb47c9..f490aff 100644 --- a/src/Models/Types/Operations/ParameterPathPart.php +++ b/src/Models/Types/Operations/ParameterPathPart.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Operations/Path.php b/src/Models/Types/Operations/Path.php index b14e9d9..c612140 100644 --- a/src/Models/Types/Operations/Path.php +++ b/src/Models/Types/Operations/Path.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Operations/PathPart.php b/src/Models/Types/Operations/PathPart.php index 0c745d4..cd0b24b 100644 --- a/src/Models/Types/Operations/PathPart.php +++ b/src/Models/Types/Operations/PathPart.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Placeholder.php b/src/Models/Types/Placeholder.php index 5aa9715..137276b 100644 --- a/src/Models/Types/Placeholder.php +++ b/src/Models/Types/Placeholder.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Reference.php b/src/Models/Types/Reference.php index 4a04eb2..855bf64 100644 --- a/src/Models/Types/Reference.php +++ b/src/Models/Types/Reference.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Resources/Collection.php b/src/Models/Types/Resources/Collection.php index 8754e96..7666b52 100644 --- a/src/Models/Types/Resources/Collection.php +++ b/src/Models/Types/Resources/Collection.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Resources/IRI.php b/src/Models/Types/Resources/IRI.php index 47f5afd..0a5fe5d 100644 --- a/src/Models/Types/Resources/IRI.php +++ b/src/Models/Types/Resources/IRI.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Resources/Representation.php b/src/Models/Types/Resources/Representation.php index 87c89d1..a7904ca 100644 --- a/src/Models/Types/Resources/Representation.php +++ b/src/Models/Types/Resources/Representation.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Resources/UUID.php b/src/Models/Types/Resources/UUID.php index e4ea74a..7159bcd 100644 --- a/src/Models/Types/Resources/UUID.php +++ b/src/Models/Types/Resources/UUID.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/StringConst.php b/src/Models/Types/StringConst.php index 8f780cc..2ac39c4 100644 --- a/src/Models/Types/StringConst.php +++ b/src/Models/Types/StringConst.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Type.php b/src/Models/Types/Type.php index 26dc8f3..23289c9 100644 --- a/src/Models/Types/Type.php +++ b/src/Models/Types/Type.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Union.php b/src/Models/Types/Union.php index c0028e2..fc863fa 100644 --- a/src/Models/Types/Union.php +++ b/src/Models/Types/Union.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Models/Types/Unresolved.php b/src/Models/Types/Unresolved.php index b20b0d8..5d5ab82 100644 --- a/src/Models/Types/Unresolved.php +++ b/src/Models/Types/Unresolved.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/NgModelGeneratorBundle.php b/src/NgModelGeneratorBundle.php index bdb975f..88679a4 100644 --- a/src/NgModelGeneratorBundle.php +++ b/src/NgModelGeneratorBundle.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/OperationMapper.php b/src/OperationMapper.php index 350a8d1..b1ba4c3 100644 --- a/src/OperationMapper.php +++ b/src/OperationMapper.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/PathParser.php b/src/PathParser.php index 1488d5f..9855a94 100644 --- a/src/PathParser.php +++ b/src/PathParser.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/PathParserInterface.php b/src/PathParserInterface.php index 63ee984..f35003b 100644 --- a/src/PathParserInterface.php +++ b/src/PathParserInterface.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/SerializationMapper.php b/src/SerializationMapper.php index dd925a8..2a2070a 100644 --- a/src/SerializationMapper.php +++ b/src/SerializationMapper.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/SerializationMapperFactory.php b/src/SerializationMapperFactory.php index 162daa4..f23fb65 100644 --- a/src/SerializationMapperFactory.php +++ b/src/SerializationMapperFactory.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/SerializationMapperFactoryInterface.php b/src/SerializationMapperFactoryInterface.php index f34d1a3..f90a15a 100644 --- a/src/SerializationMapperFactoryInterface.php +++ b/src/SerializationMapperFactoryInterface.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Twig/GeneratorExtension.php b/src/Twig/GeneratorExtension.php index de9ec06..6b95abf 100644 --- a/src/Twig/GeneratorExtension.php +++ b/src/Twig/GeneratorExtension.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/TypeFactory.php b/src/TypeFactory.php index 157efae..2777f54 100644 --- a/src/TypeFactory.php +++ b/src/TypeFactory.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/TypeFactoryInterface.php b/src/TypeFactoryInterface.php index 05f6d64..5bdc88f 100644 --- a/src/TypeFactoryInterface.php +++ b/src/TypeFactoryInterface.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/TypescriptHelper.php b/src/TypescriptHelper.php index 6f15a6f..5527502 100644 --- a/src/TypescriptHelper.php +++ b/src/TypescriptHelper.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Writers/ConsoleWriter.php b/src/Writers/ConsoleWriter.php index 20769d3..297913c 100644 --- a/src/Writers/ConsoleWriter.php +++ b/src/Writers/ConsoleWriter.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Writers/DirectoryWriter.php b/src/Writers/DirectoryWriter.php index ebd72d4..5de69c0 100644 --- a/src/Writers/DirectoryWriter.php +++ b/src/Writers/DirectoryWriter.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Writers/FilteringFileWriter.php b/src/Writers/FilteringFileWriter.php index a617718..08633ac 100644 --- a/src/Writers/FilteringFileWriter.php +++ b/src/Writers/FilteringFileWriter.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Writers/MultiFileWriter.php b/src/Writers/MultiFileWriter.php index 8410a42..cf0a479 100644 --- a/src/Writers/MultiFileWriter.php +++ b/src/Writers/MultiFileWriter.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Writers/NullWriter.php b/src/Writers/NullWriter.php index 9106895..127ed4f 100644 --- a/src/Writers/NullWriter.php +++ b/src/Writers/NullWriter.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Writers/PhonyFileWriter.php b/src/Writers/PhonyFileWriter.php index 03198b3..696bad1 100644 --- a/src/Writers/PhonyFileWriter.php +++ b/src/Writers/PhonyFileWriter.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Writers/StreamWriter.php b/src/Writers/StreamWriter.php index f6481c6..f91dd19 100644 --- a/src/Writers/StreamWriter.php +++ b/src/Writers/StreamWriter.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Writers/Writer.php b/src/Writers/Writer.php index a26aad7..78695c0 100644 --- a/src/Writers/Writer.php +++ b/src/Writers/Writer.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Writers/ZipFileWriter.php b/src/Writers/ZipFileWriter.php index af13652..0216b76 100644 --- a/src/Writers/ZipFileWriter.php +++ b/src/Writers/ZipFileWriter.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under diff --git a/src/Writers/ZipWriter.php b/src/Writers/ZipWriter.php index 4116f10..f482873 100644 --- a/src/Writers/ZipWriter.php +++ b/src/Writers/ZipWriter.php @@ -1,6 +1,8 @@ <?php declare(strict_types=1); /* - * irstea/ng-model-generator-bundle generates Typescript interfaces for Angular using api-platform metadata. + * This file is part of "irstea/ng-model-generator-bundle". + * + * "irstea/ng-model-generator-bundle" generates Typescript interfaces for Angular using api-platform metadata. * Copyright (C) 2018 IRSTEA * * This program is free software: you can redistribute it and/or modify it under -- GitLab