@@ 25-35 (lines=11) @@ | ||
22 | $this->logger = $logger ?: new NullLogger(); |
|
23 | } |
|
24 | ||
25 | public function write(array $items) |
|
26 | { |
|
27 | $dumper = new Dumper(); |
|
28 | foreach ($items as $item) { |
|
29 | $source = $dumper->dump($item, 10000); |
|
30 | $path = $this->pathGenerator->getPath($item); |
|
31 | file_put_contents($path, $source); |
|
32 | $this->logger->debug(sprintf("Written JMS metadata file %s", $path)); |
|
33 | } |
|
34 | $this->logger->info(sprintf("Written %s JMS metadata files ", count($items))); |
|
35 | } |
|
36 | } |
|
37 |
@@ 23-35 (lines=13) @@ | ||
20 | $this->logger = $logger ?: new NullLogger(); |
|
21 | } |
|
22 | ||
23 | public function write(array $items) |
|
24 | { |
|
25 | foreach ($items as $item) { |
|
26 | $path = $this->pathGenerator->getPath($item); |
|
27 | ||
28 | $fileGen = new FileGenerator(); |
|
29 | $fileGen->setFilename($path); |
|
30 | $fileGen->setClass($item); |
|
31 | $fileGen->write(); |
|
32 | $this->logger->debug(sprintf("Written PHP class file %s", $path)); |
|
33 | } |
|
34 | $this->logger->info(sprintf("Written %s STUB classes", count($items))); |
|
35 | } |
|
36 | } |
|
37 |