1: <?php
2:
3: namespace LeadCommerce\Shopware\SDK\Query;
4:
5: use LeadCommerce\Shopware\SDK\Util\Constants;
6:
7: /**
8: * Class ManufacturersQuery
9: *
10: * @author Alexander Mahrt <amahrt@leadcommerce.de>
11: * @copyright 2016 LeadCommerce <amahrt@leadcommerce.de>
12: */
13: class ManufacturersQuery extends Base
14: {
15: /**
16: * @var array
17: */
18: protected $methodsAllowed = [
19: Constants::METHOD_CREATE,
20: Constants::METHOD_GET,
21: Constants::METHOD_GET_BATCH,
22: Constants::METHOD_UPDATE,
23: Constants::METHOD_DELETE,
24: ];
25:
26: /**
27: * @return mixed
28: */
29: protected function getClass()
30: {
31: return 'LeadCommerce\\Shopware\\SDK\\Entity\\Supplier';
32: }
33:
34: /**
35: * Gets the query path to look for entities.
36: * E.G: 'variants' or 'articles'
37: *
38: * @return string
39: */
40: protected function getQueryPath()
41: {
42: return 'manufacturers';
43: }
44: }
45: