1 <?php
2 /**
3 * @author Krzysztof Gzocha <krzysztof.gzocha@xsolve.pl>
4 */
5 namespace Team3\PayU\PropertyExtractor;
6
7 use Psr\Log\LoggerInterface;
8
9 /**
10 * Will return {@link ExtractorInterface}
11 *
12 * Interface PropertyExtractorFactoryInterface
13 * @package Team3\PayU\PropertyExtractor
14 */
15 interface PropertyExtractorFactoryInterface
16 {
17 /**
18 * @param LoggerInterface $logger
19 *
20 * @return Extractor
21 */
22 public function build(LoggerInterface $logger);
23 }
24