Skip to content

Commit b7afaab

Browse files
#142 Refactor :
* YamlReaderTask & YamlWriterTask namespaces changed to `CleverAge\ProcessBundle\Task\File\Yaml` * Array***Transformers namespaces changed to `CleverAge\ProcessBundle\Transformer\Array` * NormalizeTransformer & DenormalizeTransformer namespaces changed to `CleverAge\ProcessBundle\Transformer\Serialization` * DateFormatTransformer & DateParserTransformer namespaces changed to `CleverAge\ProcessBundle\Transformer\Date` * ExplodeTransformer, HashTransformer, ImplodeTransformer, SlugifyTransformer, SprintfTransformer & TrimTransformer namespaces changed to `CleverAge\ProcessBundle\Transformer\String` * InstantiateTransformer, PropertyAccessorTransformer RecursivePropertySetterTransformer namespaces changed to `CleverAge\ProcessBundle\Transformer\Object`
1 parent 28bfd60 commit b7afaab

37 files changed

+82
-54
lines changed

CHANGELOG.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,19 @@ v4.0
33

44
## BC breaks
55

6-
* Remove FileFetchTask, use cleverage/flysystem-process-bundle instead.
6+
* Remove FileFetchTask, use `cleverage/flysystem-process-bundle` instead.
7+
* YamlReaderTask & YamlWriterTask namespaces changed to `CleverAge\ProcessBundle\Task\File\Yaml`
8+
* Array***Transformers namespaces changed to `CleverAge\ProcessBundle\Transformer\Array`
9+
* NormalizeTransformer & DenormalizeTransformer namespaces changed to `CleverAge\ProcessBundle\Transformer\Serialization`
10+
* DateFormatTransformer & DateParserTransformer namespaces changed to `CleverAge\ProcessBundle\Transformer\Date`
11+
* ExplodeTransformer, HashTransformer, ImplodeTransformer, SlugifyTransformer, SprintfTransformer & TrimTransformer namespaces changed to `CleverAge\ProcessBundle\Transformer\String`
12+
* InstantiateTransformer, PropertyAccessorTransformer RecursivePropertySetterTransformer namespaces changed to `CleverAge\ProcessBundle\Transformer\Object`
713

814
### Changes
915

1016
* Update Makefile & .docker for local standalone usage
1117
* Update rector, phpstan & php-cs-fixer configurations & apply it
12-
* league/flysystem-bundle is not required anymore
18+
* `league/flysystem-bundle` is not required anymore
1319

1420
### Fixes
1521

src/Task/File/YamlReaderTask.php renamed to src/Task/File/Yaml/YamlReaderTask.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Task\File;
14+
namespace CleverAge\ProcessBundle\Task\File\Yaml;
1515

1616
use CleverAge\ProcessBundle\Model\ProcessState;
1717
use CleverAge\ProcessBundle\Task\AbstractIterableOutputTask;

src/Task/File/YamlWriterTask.php renamed to src/Task/File/Yaml/YamlWriterTask.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Task\File;
14+
namespace CleverAge\ProcessBundle\Task\File\Yaml;
1515

1616
use CleverAge\ProcessBundle\Model\AbstractConfigurableTask;
1717
use CleverAge\ProcessBundle\Model\ProcessState;

src/Transformer/ArrayElementTransformer.php renamed to src/Transformer/Array/ArrayElementTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Array;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718

1819
/**

src/Transformer/ArrayFilterTransformer.php renamed to src/Transformer/Array/ArrayFilterTransformer.php

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,10 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Array;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConditionTrait;
17+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1618
use Symfony\Component\OptionsResolver\OptionsResolver;
1719
use Symfony\Component\PropertyAccess\PropertyAccessorInterface;
1820

src/Transformer/ArrayFirstTransformer.php renamed to src/Transformer/Array/ArrayFirstTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Array;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718

1819
/**

src/Transformer/ArrayLastTransformer.php renamed to src/Transformer/Array/ArrayLastTransformer.php

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Array;
15+
16+
use CleverAge\ProcessBundle\Transformer\TransformerInterface;
1517

1618
/**
1719
* Return the last element of an array.

src/Transformer/ArrayMapTransformer.php renamed to src/Transformer/Array/ArrayMapTransformer.php

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,12 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Array;
1515

1616
use CleverAge\ProcessBundle\Exception\TransformerException;
1717
use CleverAge\ProcessBundle\Registry\TransformerRegistry;
18+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
19+
use CleverAge\ProcessBundle\Transformer\TransformerTrait;
1820
use Symfony\Component\OptionsResolver\OptionsResolver;
1921

2022
/**

src/Transformer/ArrayUnsetTransformer.php renamed to src/Transformer/Array/ArrayUnsetTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Array;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718

1819
/**

src/Transformer/DateFormatTransformer.php renamed to src/Transformer/Date/DateFormatTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Date;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718

1819
/**

src/Transformer/DateParserTransformer.php renamed to src/Transformer/Date/DateParserTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Date;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718

1819
/**

src/Transformer/InstantiateTransformer.php renamed to src/Transformer/Object/InstantiateTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Object;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718

1819
/**

src/Transformer/PropertyAccessorTransformer.php renamed to src/Transformer/Object/PropertyAccessorTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Object;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718
use Symfony\Component\PropertyAccess\PropertyAccessorInterface;
1819

src/Transformer/RecursivePropertySetterTransformer.php renamed to src/Transformer/Object/RecursivePropertySetterTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Object;
1515

1616
use CleverAge\ProcessBundle\Exception\TransformerException;
17+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1718
use Symfony\Component\OptionsResolver\OptionsResolver;
1819
use Symfony\Component\PropertyAccess\Exception\NoSuchPropertyException;
1920
use Symfony\Component\PropertyAccess\PropertyAccessorInterface;

src/Transformer/DenormalizeTransformer.php renamed to src/Transformer/Serialization/DenormalizeTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Serialization;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
1819

src/Transformer/NormalizeTransformer.php renamed to src/Transformer/Serialization/NormalizeTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\Serialization;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
1819

src/Transformer/ExplodeTransformer.php renamed to src/Transformer/String/ExplodeTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\String;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718

1819
/**

src/Transformer/HashTransformer.php renamed to src/Transformer/String/HashTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\String;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718

1819
/**

src/Transformer/ImplodeTransformer.php renamed to src/Transformer/String/ImplodeTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\String;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718

1819
/**

src/Transformer/SlugifyTransformer.php renamed to src/Transformer/String/SlugifyTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\String;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\Options;
1718
use Symfony\Component\OptionsResolver\OptionsResolver;
1819

src/Transformer/SprintfTransformer.php renamed to src/Transformer/String/SprintfTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace CleverAge\ProcessBundle\Transformer;
14+
namespace CleverAge\ProcessBundle\Transformer\String;
1515

16+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1617
use Symfony\Component\OptionsResolver\OptionsResolver;
1718

1819
/**

src/Transformer/TrimTransformer.php renamed to src/Transformer/String/TrimTransformer.php

+2-1
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@
1313

1414
namespace Transformer;
1515

16-
namespace CleverAge\ProcessBundle\Transformer;
16+
namespace CleverAge\ProcessBundle\Transformer\String;
1717

18+
use CleverAge\ProcessBundle\Transformer\ConfigurableTransformerInterface;
1819
use Symfony\Component\OptionsResolver\OptionsResolver;
1920

2021
/**

tests/Transformer/ArrayElementTransformerTest.php renamed to tests/Transformer/Array/ArrayElementTransformerTest.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace Transformer;
14+
namespace CleverAge\ProcessBundle\Tests\Transformer\Array;
1515

16-
use CleverAge\ProcessBundle\Transformer\ArrayElementTransformer;
16+
use CleverAge\ProcessBundle\Transformer\Array\ArrayElementTransformer;
1717
use PHPUnit\Framework\TestCase;
1818
use Symfony\Component\OptionsResolver\OptionsResolver;
1919

2020
/**
21-
* @coversDefaultClass \CleverAge\ProcessBundle\Transformer\ArrayElementTransformer
21+
* @coversDefaultClass \CleverAge\ProcessBundle\Transformer\Array\ArrayElementTransformer
2222
*/
2323
class ArrayElementTransformerTest extends TestCase
2424
{

tests/Transformer/ArrayFirstTransformerTest.php renamed to tests/Transformer/Array/ArrayFirstTransformerTest.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace Transformer;
14+
namespace CleverAge\ProcessBundle\Tests\Transformer\Array;
1515

16-
use CleverAge\ProcessBundle\Transformer\ArrayFirstTransformer;
16+
use CleverAge\ProcessBundle\Transformer\Array\ArrayFirstTransformer;
1717
use PHPUnit\Framework\TestCase;
1818
use Symfony\Component\OptionsResolver\OptionsResolver;
1919

2020
/**
21-
* @coversDefaultClass \CleverAge\ProcessBundle\Transformer\ArrayFirstTransformer
21+
* @coversDefaultClass \CleverAge\ProcessBundle\Transformer\Array\ArrayFirstTransformer
2222
*/
2323
class ArrayFirstTransformerTest extends TestCase
2424
{

tests/Transformer/CastTransformerTest.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace Transformer;
14+
namespace CleverAge\ProcessBundle\Tests\Transformer;
1515

1616
use CleverAge\ProcessBundle\Transformer\CastTransformer;
1717
use PHPUnit\Framework\TestCase;

tests/Transformer/ConstantTransformerTest.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace Transformer;
14+
namespace CleverAge\ProcessBundle\Tests\Transformer;
1515

1616
use CleverAge\ProcessBundle\Transformer\ConstantTransformer;
1717
use PHPUnit\Framework\TestCase;

tests/Transformer/DateFormatTransformerTest.php renamed to tests/Transformer/Date/DateFormatTransformerTest.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace Transformer;
14+
namespace CleverAge\ProcessBundle\Tests\Transformer\Date;
1515

16-
use CleverAge\ProcessBundle\Transformer\DateFormatTransformer;
16+
use CleverAge\ProcessBundle\Transformer\Date\DateFormatTransformer;
1717
use PHPUnit\Framework\TestCase;
1818
use Symfony\Component\OptionsResolver\OptionsResolver;
1919

2020
/**
21-
* @coversDefaultClass \CleverAge\ProcessBundle\Transformer\DateFormatTransformer
21+
* @coversDefaultClass \CleverAge\ProcessBundle\Transformer\Date\DateFormatTransformer
2222
*/
2323
class DateFormatTransformerTest extends TestCase
2424
{

tests/Transformer/DateParserTransformerTest.php renamed to tests/Transformer/Date/DateParserTransformerTest.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace Transformer;
14+
namespace CleverAge\ProcessBundle\Tests\Transformer\Date;
1515

16-
use CleverAge\ProcessBundle\Transformer\DateParserTransformer;
16+
use CleverAge\ProcessBundle\Transformer\Date\DateParserTransformer;
1717
use PHPUnit\Framework\TestCase;
1818
use Symfony\Component\OptionsResolver\OptionsResolver;
1919

2020
/**
21-
* @coversDefaultClass \CleverAge\ProcessBundle\Transformer\DateParserTransformer
21+
* @coversDefaultClass \CleverAge\ProcessBundle\Transformer\Date\DateParserTransformer
2222
*/
2323
class DateParserTransformerTest extends TestCase
2424
{

tests/Transformer/DebugTransformerTest.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace Transformer;
14+
namespace CleverAge\ProcessBundle\Tests\Transformer;
1515

1616
use CleverAge\ProcessBundle\Transformer\DebugTransformer;
1717
use PHPUnit\Framework\TestCase;

tests/Transformer/DefaultTransformerTest.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace Transformer;
14+
namespace CleverAge\ProcessBundle\Tests\Transformer;
1515

1616
use CleverAge\ProcessBundle\Transformer\DefaultTransformer;
1717
use PHPUnit\Framework\TestCase;

tests/Transformer/MultiReplaceTransformerTest.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace Transformer;
14+
namespace CleverAge\ProcessBundle\Tests\Transformer;
1515

1616
use CleverAge\ProcessBundle\Transformer\MultiReplaceTransformer;
1717
use PHPUnit\Framework\TestCase;

tests/Transformer/ExplodeTransformerTest.php renamed to tests/Transformer/String/ExplodeTransformerTest.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
* file that was distributed with this source code.
1212
*/
1313

14-
namespace Transformer;
14+
namespace CleverAge\ProcessBundle\Tests\Transformer\String;
1515

16-
use CleverAge\ProcessBundle\Transformer\ExplodeTransformer;
16+
use CleverAge\ProcessBundle\Transformer\String\ExplodeTransformer;
1717
use PHPUnit\Framework\TestCase;
1818
use Symfony\Component\OptionsResolver\OptionsResolver;
1919

2020
/**
21-
* @coversDefaultClass \CleverAge\ProcessBundle\Transformer\ExplodeTransformer
21+
* @coversDefaultClass \CleverAge\ProcessBundle\Transformer\String\ExplodeTransformer
2222
*/
2323
class ExplodeTransformerTest extends TestCase
2424
{

0 commit comments

Comments
 (0)