Completed
Push — master ( 8086a8...921503 )
by Aimeos
01:52
created
controller/frontend/tests/Controller/Frontend/Locale/FactoryTest.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -15,31 +15,31 @@
 block discarded – undo
15 15
 	{
16 16
 		$target = '\\Aimeos\\Controller\\Frontend\\Locale\\Iface';
17 17
 
18
-		$controller = \Aimeos\Controller\Frontend\Locale\Factory::create( \TestHelperFrontend::getContext() );
19
-		$this->assertInstanceOf( $target, $controller );
18
+		$controller = \Aimeos\Controller\Frontend\Locale\Factory::create(\TestHelperFrontend::getContext());
19
+		$this->assertInstanceOf($target, $controller);
20 20
 
21
-		$controller = \Aimeos\Controller\Frontend\Locale\Factory::create( \TestHelperFrontend::getContext(), 'Standard' );
22
-		$this->assertInstanceOf( $target, $controller );
21
+		$controller = \Aimeos\Controller\Frontend\Locale\Factory::create(\TestHelperFrontend::getContext(), 'Standard');
22
+		$this->assertInstanceOf($target, $controller);
23 23
 	}
24 24
 
25 25
 
26 26
 	public function testCreateControllerInvalidImplementation()
27 27
 	{
28
-		$this->setExpectedException( '\\Aimeos\\MW\\Common\\Exception' );
29
-		\Aimeos\Controller\Frontend\Locale\Factory::create( \TestHelperFrontend::getContext(), 'Invalid' );
28
+		$this->setExpectedException('\\Aimeos\\MW\\Common\\Exception');
29
+		\Aimeos\Controller\Frontend\Locale\Factory::create(\TestHelperFrontend::getContext(), 'Invalid');
30 30
 	}
31 31
 
32 32
 
33 33
 	public function testCreateControllerInvalidName()
34 34
 	{
35
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
36
-		\Aimeos\Controller\Frontend\Locale\Factory::create( \TestHelperFrontend::getContext(), '%^' );
35
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
36
+		\Aimeos\Controller\Frontend\Locale\Factory::create(\TestHelperFrontend::getContext(), '%^');
37 37
 	}
38 38
 
39 39
 
40 40
 	public function testCreateControllerNotExisting()
41 41
 	{
42
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
43
-		\Aimeos\Controller\Frontend\Locale\Factory::create( \TestHelperFrontend::getContext(), 'notexist' );
42
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
43
+		\Aimeos\Controller\Frontend\Locale\Factory::create(\TestHelperFrontend::getContext(), 'notexist');
44 44
 	}
45 45
 }
Please login to merge, or discard this patch.
controller/frontend/tests/Controller/Frontend/Basket/FactoryTest.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -14,31 +14,31 @@
 block discarded – undo
14 14
 	{
15 15
 		$target = '\\Aimeos\\Controller\\Frontend\\Basket\\Iface';
16 16
 
17
-		$controller = \Aimeos\Controller\Frontend\Basket\Factory::create( \TestHelperFrontend::getContext() );
18
-		$this->assertInstanceOf( $target, $controller );
17
+		$controller = \Aimeos\Controller\Frontend\Basket\Factory::create(\TestHelperFrontend::getContext());
18
+		$this->assertInstanceOf($target, $controller);
19 19
 
20
-		$controller = \Aimeos\Controller\Frontend\Basket\Factory::create( \TestHelperFrontend::getContext(), 'Standard' );
21
-		$this->assertInstanceOf( $target, $controller );
20
+		$controller = \Aimeos\Controller\Frontend\Basket\Factory::create(\TestHelperFrontend::getContext(), 'Standard');
21
+		$this->assertInstanceOf($target, $controller);
22 22
 	}
23 23
 
24 24
 
25 25
 	public function testCreateControllerInvalidImplementation()
26 26
 	{
27
-		$this->setExpectedException( '\\Aimeos\\MW\\Common\\Exception' );
28
-		\Aimeos\Controller\Frontend\Basket\Factory::create( \TestHelperFrontend::getContext(), 'Invalid' );
27
+		$this->setExpectedException('\\Aimeos\\MW\\Common\\Exception');
28
+		\Aimeos\Controller\Frontend\Basket\Factory::create(\TestHelperFrontend::getContext(), 'Invalid');
29 29
 	}
30 30
 
31 31
 
32 32
 	public function testCreateControllerInvalidName()
33 33
 	{
34
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
35
-		\Aimeos\Controller\Frontend\Basket\Factory::create( \TestHelperFrontend::getContext(), '%^' );
34
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
35
+		\Aimeos\Controller\Frontend\Basket\Factory::create(\TestHelperFrontend::getContext(), '%^');
36 36
 	}
37 37
 
38 38
 
39 39
 	public function testCreateControllerNotExisting()
40 40
 	{
41
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
42
-		\Aimeos\Controller\Frontend\Basket\Factory::create( \TestHelperFrontend::getContext(), 'notexist' );
41
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
42
+		\Aimeos\Controller\Frontend\Basket\Factory::create(\TestHelperFrontend::getContext(), 'notexist');
43 43
 	}
44 44
 }
Please login to merge, or discard this patch.
controller/frontend/tests/Controller/Frontend/Catalog/FactoryTest.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -14,31 +14,31 @@
 block discarded – undo
14 14
 	{
15 15
 		$target = '\\Aimeos\\Controller\\Frontend\\Catalog\\Iface';
16 16
 
17
-		$controller = \Aimeos\Controller\Frontend\Catalog\Factory::create( \TestHelperFrontend::getContext() );
18
-		$this->assertInstanceOf( $target, $controller );
17
+		$controller = \Aimeos\Controller\Frontend\Catalog\Factory::create(\TestHelperFrontend::getContext());
18
+		$this->assertInstanceOf($target, $controller);
19 19
 
20
-		$controller = \Aimeos\Controller\Frontend\Catalog\Factory::create( \TestHelperFrontend::getContext(), 'Standard' );
21
-		$this->assertInstanceOf( $target, $controller );
20
+		$controller = \Aimeos\Controller\Frontend\Catalog\Factory::create(\TestHelperFrontend::getContext(), 'Standard');
21
+		$this->assertInstanceOf($target, $controller);
22 22
 	}
23 23
 
24 24
 
25 25
 	public function testCreateControllerInvalidImplementation()
26 26
 	{
27
-		$this->setExpectedException( '\\Aimeos\\MW\\Common\\Exception' );
28
-		\Aimeos\Controller\Frontend\Catalog\Factory::create( \TestHelperFrontend::getContext(), 'Invalid' );
27
+		$this->setExpectedException('\\Aimeos\\MW\\Common\\Exception');
28
+		\Aimeos\Controller\Frontend\Catalog\Factory::create(\TestHelperFrontend::getContext(), 'Invalid');
29 29
 	}
30 30
 
31 31
 
32 32
 	public function testCreateControllerInvalidName()
33 33
 	{
34
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
35
-		\Aimeos\Controller\Frontend\Catalog\Factory::create( \TestHelperFrontend::getContext(), '%^' );
34
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
35
+		\Aimeos\Controller\Frontend\Catalog\Factory::create(\TestHelperFrontend::getContext(), '%^');
36 36
 	}
37 37
 
38 38
 
39 39
 	public function testCreateControllerNotExisting()
40 40
 	{
41
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
42
-		\Aimeos\Controller\Frontend\Catalog\Factory::create( \TestHelperFrontend::getContext(), 'notexist' );
41
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
42
+		\Aimeos\Controller\Frontend\Catalog\Factory::create(\TestHelperFrontend::getContext(), 'notexist');
43 43
 	}
44 44
 }
Please login to merge, or discard this patch.
controller/frontend/tests/Controller/Frontend/Stock/FactoryTest.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -15,31 +15,31 @@
 block discarded – undo
15 15
 	{
16 16
 		$target = '\\Aimeos\\Controller\\Frontend\\Stock\\Iface';
17 17
 
18
-		$controller = \Aimeos\Controller\Frontend\Stock\Factory::create( \TestHelperFrontend::getContext() );
19
-		$this->assertInstanceOf( $target, $controller );
18
+		$controller = \Aimeos\Controller\Frontend\Stock\Factory::create(\TestHelperFrontend::getContext());
19
+		$this->assertInstanceOf($target, $controller);
20 20
 
21
-		$controller = \Aimeos\Controller\Frontend\Stock\Factory::create( \TestHelperFrontend::getContext(), 'Standard' );
22
-		$this->assertInstanceOf( $target, $controller );
21
+		$controller = \Aimeos\Controller\Frontend\Stock\Factory::create(\TestHelperFrontend::getContext(), 'Standard');
22
+		$this->assertInstanceOf($target, $controller);
23 23
 	}
24 24
 
25 25
 
26 26
 	public function testCreateControllerInvalidImplementation()
27 27
 	{
28
-		$this->setExpectedException( '\\Aimeos\\MW\\Common\\Exception' );
29
-		\Aimeos\Controller\Frontend\Stock\Factory::create( \TestHelperFrontend::getContext(), 'Invalid' );
28
+		$this->setExpectedException('\\Aimeos\\MW\\Common\\Exception');
29
+		\Aimeos\Controller\Frontend\Stock\Factory::create(\TestHelperFrontend::getContext(), 'Invalid');
30 30
 	}
31 31
 
32 32
 
33 33
 	public function testCreateControllerInvalidName()
34 34
 	{
35
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
36
-		\Aimeos\Controller\Frontend\Stock\Factory::create( \TestHelperFrontend::getContext(), '%^' );
35
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
36
+		\Aimeos\Controller\Frontend\Stock\Factory::create(\TestHelperFrontend::getContext(), '%^');
37 37
 	}
38 38
 
39 39
 
40 40
 	public function testCreateControllerNotExisting()
41 41
 	{
42
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
43
-		\Aimeos\Controller\Frontend\Stock\Factory::create( \TestHelperFrontend::getContext(), 'notexist' );
42
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
43
+		\Aimeos\Controller\Frontend\Stock\Factory::create(\TestHelperFrontend::getContext(), 'notexist');
44 44
 	}
45 45
 }
Please login to merge, or discard this patch.
controller/frontend/tests/Controller/Frontend/Supplier/FactoryTest.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -15,31 +15,31 @@
 block discarded – undo
15 15
 	{
16 16
 		$target = '\\Aimeos\\Controller\\Frontend\\Supplier\\Iface';
17 17
 
18
-		$controller = \Aimeos\Controller\Frontend\Supplier\Factory::create( \TestHelperFrontend::getContext() );
19
-		$this->assertInstanceOf( $target, $controller );
18
+		$controller = \Aimeos\Controller\Frontend\Supplier\Factory::create(\TestHelperFrontend::getContext());
19
+		$this->assertInstanceOf($target, $controller);
20 20
 
21
-		$controller = \Aimeos\Controller\Frontend\Supplier\Factory::create( \TestHelperFrontend::getContext(), 'Standard' );
22
-		$this->assertInstanceOf( $target, $controller );
21
+		$controller = \Aimeos\Controller\Frontend\Supplier\Factory::create(\TestHelperFrontend::getContext(), 'Standard');
22
+		$this->assertInstanceOf($target, $controller);
23 23
 	}
24 24
 
25 25
 
26 26
 	public function testCreateControllerInvalidImplementation()
27 27
 	{
28
-		$this->setExpectedException( '\\Aimeos\\MW\\Common\\Exception' );
29
-		\Aimeos\Controller\Frontend\Supplier\Factory::create( \TestHelperFrontend::getContext(), 'Invalid' );
28
+		$this->setExpectedException('\\Aimeos\\MW\\Common\\Exception');
29
+		\Aimeos\Controller\Frontend\Supplier\Factory::create(\TestHelperFrontend::getContext(), 'Invalid');
30 30
 	}
31 31
 
32 32
 
33 33
 	public function testCreateControllerInvalidName()
34 34
 	{
35
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
36
-		\Aimeos\Controller\Frontend\Supplier\Factory::create( \TestHelperFrontend::getContext(), '%^' );
35
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
36
+		\Aimeos\Controller\Frontend\Supplier\Factory::create(\TestHelperFrontend::getContext(), '%^');
37 37
 	}
38 38
 
39 39
 
40 40
 	public function testCreateControllerNotExisting()
41 41
 	{
42
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
43
-		\Aimeos\Controller\Frontend\Supplier\Factory::create( \TestHelperFrontend::getContext(), 'notexist' );
42
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
43
+		\Aimeos\Controller\Frontend\Supplier\Factory::create(\TestHelperFrontend::getContext(), 'notexist');
44 44
 	}
45 45
 }
Please login to merge, or discard this patch.
controller/frontend/tests/Controller/Frontend/Attribute/FactoryTest.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -15,31 +15,31 @@
 block discarded – undo
15 15
 	{
16 16
 		$target = '\\Aimeos\\Controller\\Frontend\\Attribute\\Iface';
17 17
 
18
-		$controller = \Aimeos\Controller\Frontend\Attribute\Factory::create( \TestHelperFrontend::getContext() );
19
-		$this->assertInstanceOf( $target, $controller );
18
+		$controller = \Aimeos\Controller\Frontend\Attribute\Factory::create(\TestHelperFrontend::getContext());
19
+		$this->assertInstanceOf($target, $controller);
20 20
 
21
-		$controller = \Aimeos\Controller\Frontend\Attribute\Factory::create( \TestHelperFrontend::getContext(), 'Standard' );
22
-		$this->assertInstanceOf( $target, $controller );
21
+		$controller = \Aimeos\Controller\Frontend\Attribute\Factory::create(\TestHelperFrontend::getContext(), 'Standard');
22
+		$this->assertInstanceOf($target, $controller);
23 23
 	}
24 24
 
25 25
 
26 26
 	public function testCreateControllerInvalidImplementation()
27 27
 	{
28
-		$this->setExpectedException( '\\Aimeos\\MW\\Common\\Exception' );
29
-		\Aimeos\Controller\Frontend\Attribute\Factory::create( \TestHelperFrontend::getContext(), 'Invalid' );
28
+		$this->setExpectedException('\\Aimeos\\MW\\Common\\Exception');
29
+		\Aimeos\Controller\Frontend\Attribute\Factory::create(\TestHelperFrontend::getContext(), 'Invalid');
30 30
 	}
31 31
 
32 32
 
33 33
 	public function testCreateControllerInvalidName()
34 34
 	{
35
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
36
-		\Aimeos\Controller\Frontend\Attribute\Factory::create( \TestHelperFrontend::getContext(), '%^' );
35
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
36
+		\Aimeos\Controller\Frontend\Attribute\Factory::create(\TestHelperFrontend::getContext(), '%^');
37 37
 	}
38 38
 
39 39
 
40 40
 	public function testCreateControllerNotExisting()
41 41
 	{
42
-		$this->setExpectedException( '\\Aimeos\\Controller\\Frontend\\Exception' );
43
-		\Aimeos\Controller\Frontend\Attribute\Factory::create( \TestHelperFrontend::getContext(), 'notexist' );
42
+		$this->setExpectedException('\\Aimeos\\Controller\\Frontend\\Exception');
43
+		\Aimeos\Controller\Frontend\Attribute\Factory::create(\TestHelperFrontend::getContext(), 'notexist');
44 44
 	}
45 45
 }
Please login to merge, or discard this patch.
frontend/tests/Controller/Frontend/Product/Decorator/BaseTest.php 2 patches
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -229,6 +229,9 @@
 block discarded – undo
229 229
 	}
230 230
 
231 231
 
232
+	/**
233
+	 * @param string $name
234
+	 */
232 235
 	protected function access( $name )
233 236
 	{
234 237
 		$class = new \ReflectionClass( \Aimeos\Controller\Frontend\Product\Decorator\Base::class );
Please login to merge, or discard this patch.
Spacing   +65 added lines, -65 removed lines patch added patch discarded remove patch
@@ -20,57 +20,57 @@  discard block
 block discarded – undo
20 20
 	{
21 21
 		$this->context = \TestHelperFrontend::getContext();
22 22
 
23
-		$this->stub = $this->getMockBuilder( \Aimeos\Controller\Frontend\Product\Standard::class )
23
+		$this->stub = $this->getMockBuilder(\Aimeos\Controller\Frontend\Product\Standard::class)
24 24
 			->disableOriginalConstructor()
25 25
 			->getMock();
26 26
 
27
-		$this->object = $this->getMockBuilder( \Aimeos\Controller\Frontend\Product\Decorator\Base::class )
28
-			->setConstructorArgs( [$this->stub, $this->context] )
27
+		$this->object = $this->getMockBuilder(\Aimeos\Controller\Frontend\Product\Decorator\Base::class)
28
+			->setConstructorArgs([$this->stub, $this->context])
29 29
 			->getMockForAbstractClass();
30 30
 	}
31 31
 
32 32
 
33 33
 	protected function tearDown()
34 34
 	{
35
-		unset( $this->context, $this->object, $this->stub );
35
+		unset($this->context, $this->object, $this->stub);
36 36
 	}
37 37
 
38 38
 
39 39
 	public function testConstructException()
40 40
 	{
41
-		$stub = $this->getMockBuilder( \Aimeos\Controller\Frontend\Iface::class )->getMock();
41
+		$stub = $this->getMockBuilder(\Aimeos\Controller\Frontend\Iface::class)->getMock();
42 42
 
43
-		$this->setExpectedException( \Aimeos\MW\Common\Exception::class );
43
+		$this->setExpectedException(\Aimeos\MW\Common\Exception::class);
44 44
 
45
-		$this->getMockBuilder( \Aimeos\Controller\Frontend\Product\Decorator\Base::class )
46
-			->setConstructorArgs( [$stub, $this->context] )
45
+		$this->getMockBuilder(\Aimeos\Controller\Frontend\Product\Decorator\Base::class)
46
+			->setConstructorArgs([$stub, $this->context])
47 47
 			->getMockForAbstractClass();
48 48
 	}
49 49
 
50 50
 
51 51
 	public function testCall()
52 52
 	{
53
-		$stub = $this->getMockBuilder( \Aimeos\Controller\Frontend\Product\Standard::class )
53
+		$stub = $this->getMockBuilder(\Aimeos\Controller\Frontend\Product\Standard::class)
54 54
 			->disableOriginalConstructor()
55
-			->setMethods( ['invalid'] )
55
+			->setMethods(['invalid'])
56 56
 			->getMock();
57 57
 
58
-		$object = $this->getMockBuilder( \Aimeos\Controller\Frontend\Product\Decorator\Base::class )
59
-			->setConstructorArgs( [$stub, $this->context] )
58
+		$object = $this->getMockBuilder(\Aimeos\Controller\Frontend\Product\Decorator\Base::class)
59
+			->setConstructorArgs([$stub, $this->context])
60 60
 			->getMockForAbstractClass();
61 61
 
62
-		$stub->expects( $this->once() )->method( 'invalid' )->will( $this->returnValue( true ) );
62
+		$stub->expects($this->once())->method('invalid')->will($this->returnValue(true));
63 63
 
64
-		$this->assertTrue( $object->invalid() );
64
+		$this->assertTrue($object->invalid());
65 65
 	}
66 66
 
67 67
 
68 68
 	public function testAggregate()
69 69
 	{
70
-		$this->stub->expects( $this->once() )->method( 'aggregate' )
71
-			->will( $this->returnValue( [] ) );
70
+		$this->stub->expects($this->once())->method('aggregate')
71
+			->will($this->returnValue([]));
72 72
 
73
-		$this->assertEquals( [], $this->object->aggregate( 'test' ) );
73
+		$this->assertEquals([], $this->object->aggregate('test'));
74 74
 	}
75 75
 
76 76
 
@@ -78,10 +78,10 @@  discard block
 block discarded – undo
78 78
 	{
79 79
 		$expected = \Aimeos\Controller\Frontend\Product\Iface::class;
80 80
 
81
-		$this->stub->expects( $this->once() )->method( 'allOf' )
82
-			->will( $this->returnValue( $this->stub ) );
81
+		$this->stub->expects($this->once())->method('allOf')
82
+			->will($this->returnValue($this->stub));
83 83
 
84
-		$this->assertInstanceOf( $expected, $this->object->allOf( [1, 2] ) );
84
+		$this->assertInstanceOf($expected, $this->object->allOf([1, 2]));
85 85
 	}
86 86
 
87 87
 
@@ -89,10 +89,10 @@  discard block
 block discarded – undo
89 89
 	{
90 90
 		$expected = \Aimeos\Controller\Frontend\Product\Iface::class;
91 91
 
92
-		$this->stub->expects( $this->once() )->method( 'category' )
93
-			->will( $this->returnValue( $this->stub ) );
92
+		$this->stub->expects($this->once())->method('category')
93
+			->will($this->returnValue($this->stub));
94 94
 
95
-		$this->assertInstanceOf( $expected, $this->object->category( 1, 'default', \Aimeos\MW\Tree\Manager\Base::LEVEL_TREE ) );
95
+		$this->assertInstanceOf($expected, $this->object->category(1, 'default', \Aimeos\MW\Tree\Manager\Base::LEVEL_TREE));
96 96
 	}
97 97
 
98 98
 
@@ -100,34 +100,34 @@  discard block
 block discarded – undo
100 100
 	{
101 101
 		$expected = \Aimeos\Controller\Frontend\Product\Iface::class;
102 102
 
103
-		$this->stub->expects( $this->once() )->method( 'compare' )
104
-			->will( $this->returnValue( $this->stub ) );
103
+		$this->stub->expects($this->once())->method('compare')
104
+			->will($this->returnValue($this->stub));
105 105
 
106
-		$this->assertInstanceOf( $expected, $this->object->compare( '==', 'product.code', 'test' ) );
106
+		$this->assertInstanceOf($expected, $this->object->compare('==', 'product.code', 'test'));
107 107
 	}
108 108
 
109 109
 
110 110
 	public function testGet()
111 111
 	{
112
-		$item = \Aimeos\MShop::create( $this->context, 'product' )->createItem();
112
+		$item = \Aimeos\MShop::create($this->context, 'product')->createItem();
113 113
 		$expected = \Aimeos\MShop\Product\Item\Iface::class;
114 114
 
115
-		$this->stub->expects( $this->once() )->method( 'get' )
116
-			->will( $this->returnValue( $item ) );
115
+		$this->stub->expects($this->once())->method('get')
116
+			->will($this->returnValue($item));
117 117
 
118
-		$this->assertInstanceOf( $expected, $this->object->get( 1, ['text'] ) );
118
+		$this->assertInstanceOf($expected, $this->object->get(1, ['text']));
119 119
 	}
120 120
 
121 121
 
122 122
 	public function testFind()
123 123
 	{
124
-		$item = \Aimeos\MShop::create( $this->context, 'product' )->createItem();
124
+		$item = \Aimeos\MShop::create($this->context, 'product')->createItem();
125 125
 		$expected = \Aimeos\MShop\Product\Item\Iface::class;
126 126
 
127
-		$this->stub->expects( $this->once() )->method( 'find' )
128
-			->will( $this->returnValue( $item ) );
127
+		$this->stub->expects($this->once())->method('find')
128
+			->will($this->returnValue($item));
129 129
 
130
-		$this->assertInstanceOf( $expected, $this->object->find( 'test', ['text'] ) );
130
+		$this->assertInstanceOf($expected, $this->object->find('test', ['text']));
131 131
 	}
132 132
 
133 133
 
@@ -135,10 +135,10 @@  discard block
 block discarded – undo
135 135
 	{
136 136
 		$expected = \Aimeos\Controller\Frontend\Product\Iface::class;
137 137
 
138
-		$this->stub->expects( $this->once() )->method( 'oneOf' )
139
-			->will( $this->returnValue( $this->stub ) );
138
+		$this->stub->expects($this->once())->method('oneOf')
139
+			->will($this->returnValue($this->stub));
140 140
 
141
-		$this->assertInstanceOf( $expected, $this->object->oneOf( [1, 2] ) );
141
+		$this->assertInstanceOf($expected, $this->object->oneOf([1, 2]));
142 142
 	}
143 143
 
144 144
 
@@ -146,10 +146,10 @@  discard block
 block discarded – undo
146 146
 	{
147 147
 		$expected = \Aimeos\Controller\Frontend\Product\Iface::class;
148 148
 
149
-		$this->stub->expects( $this->once() )->method( 'parse' )
150
-			->will( $this->returnValue( $this->stub ) );
149
+		$this->stub->expects($this->once())->method('parse')
150
+			->will($this->returnValue($this->stub));
151 151
 
152
-		$this->assertInstanceOf( $expected, $this->object->parse( [] ) );
152
+		$this->assertInstanceOf($expected, $this->object->parse([]));
153 153
 	}
154 154
 
155 155
 
@@ -157,23 +157,23 @@  discard block
 block discarded – undo
157 157
 	{
158 158
 		$expected = \Aimeos\Controller\Frontend\Product\Iface::class;
159 159
 
160
-		$this->stub->expects( $this->once() )->method( 'product' )
161
-			->will( $this->returnValue( $this->stub ) );
160
+		$this->stub->expects($this->once())->method('product')
161
+			->will($this->returnValue($this->stub));
162 162
 
163
-		$this->assertInstanceOf( $expected, $this->object->product( [1, 3] ) );
163
+		$this->assertInstanceOf($expected, $this->object->product([1, 3]));
164 164
 	}
165 165
 
166 166
 
167 167
 	public function testSearch()
168 168
 	{
169
-		$item = \Aimeos\MShop::create( $this->context, 'product' )->createItem();
169
+		$item = \Aimeos\MShop::create($this->context, 'product')->createItem();
170 170
 		$expected = \Aimeos\MShop\Product\Item\Iface::class;
171 171
 		$total = 0;
172 172
 
173
-		$this->stub->expects( $this->once() )->method( 'search' )
174
-			->will( $this->returnValue( [$item] ) );
173
+		$this->stub->expects($this->once())->method('search')
174
+			->will($this->returnValue([$item]));
175 175
 
176
-		$this->assertEquals( [$item], $this->object->search( ['text'], $total ) );
176
+		$this->assertEquals([$item], $this->object->search(['text'], $total));
177 177
 	}
178 178
 
179 179
 
@@ -181,10 +181,10 @@  discard block
 block discarded – undo
181 181
 	{
182 182
 		$expected = \Aimeos\Controller\Frontend\Product\Iface::class;
183 183
 
184
-		$this->stub->expects( $this->once() )->method( 'slice' )
185
-			->will( $this->returnValue( $this->stub ) );
184
+		$this->stub->expects($this->once())->method('slice')
185
+			->will($this->returnValue($this->stub));
186 186
 
187
-		$this->assertInstanceOf( $expected, $this->object->slice( 0, 100 ) );
187
+		$this->assertInstanceOf($expected, $this->object->slice(0, 100));
188 188
 	}
189 189
 
190 190
 
@@ -192,10 +192,10 @@  discard block
 block discarded – undo
192 192
 	{
193 193
 		$expected = \Aimeos\Controller\Frontend\Product\Iface::class;
194 194
 
195
-		$this->stub->expects( $this->once() )->method( 'sort' )
196
-			->will( $this->returnValue( $this->stub ) );
195
+		$this->stub->expects($this->once())->method('sort')
196
+			->will($this->returnValue($this->stub));
197 197
 
198
-		$this->assertInstanceOf( $expected, $this->object->sort( 'code' ) );
198
+		$this->assertInstanceOf($expected, $this->object->sort('code'));
199 199
 	}
200 200
 
201 201
 
@@ -203,10 +203,10 @@  discard block
 block discarded – undo
203 203
 	{
204 204
 		$expected = \Aimeos\Controller\Frontend\Product\Iface::class;
205 205
 
206
-		$this->stub->expects( $this->once() )->method( 'supplier' )
207
-			->will( $this->returnValue( $this->stub ) );
206
+		$this->stub->expects($this->once())->method('supplier')
207
+			->will($this->returnValue($this->stub));
208 208
 
209
-		$this->assertInstanceOf( $expected, $this->object->supplier( [1], 'default' ) );
209
+		$this->assertInstanceOf($expected, $this->object->supplier([1], 'default'));
210 210
 	}
211 211
 
212 212
 
@@ -214,26 +214,26 @@  discard block
 block discarded – undo
214 214
 	{
215 215
 		$expected = \Aimeos\Controller\Frontend\Product\Iface::class;
216 216
 
217
-		$this->stub->expects( $this->once() )->method( 'text' )
218
-			->will( $this->returnValue( $this->stub ) );
217
+		$this->stub->expects($this->once())->method('text')
218
+			->will($this->returnValue($this->stub));
219 219
 
220
-		$this->assertInstanceOf( $expected, $this->object->text( 'test' ) );
220
+		$this->assertInstanceOf($expected, $this->object->text('test'));
221 221
 	}
222 222
 
223 223
 
224 224
 	public function testGetController()
225 225
 	{
226
-		$result = $this->access( 'getController' )->invokeArgs( $this->object, [] );
226
+		$result = $this->access('getController')->invokeArgs($this->object, []);
227 227
 
228
-		$this->assertSame( $this->stub, $result );
228
+		$this->assertSame($this->stub, $result);
229 229
 	}
230 230
 
231 231
 
232
-	protected function access( $name )
232
+	protected function access($name)
233 233
 	{
234
-		$class = new \ReflectionClass( \Aimeos\Controller\Frontend\Product\Decorator\Base::class );
235
-		$method = $class->getMethod( $name );
236
-		$method->setAccessible( true );
234
+		$class = new \ReflectionClass(\Aimeos\Controller\Frontend\Product\Decorator\Base::class);
235
+		$method = $class->getMethod($name);
236
+		$method->setAccessible(true);
237 237
 
238 238
 		return $method;
239 239
 	}
Please login to merge, or discard this patch.
controller/frontend/src/Controller/Frontend/Product/Iface.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
 	 * @return array Associative list of key values as key and the product count for this key as value
27 27
 	 * @since 2019.04
28 28
 	 */
29
-	public function aggregate( $key );
29
+	public function aggregate($key);
30 30
 
31 31
 	/**
32 32
 	 * Adds attribute IDs for filtering where products must reference all IDs
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
36 36
 	 * @since 2019.04
37 37
 	 */
38
-	public function allOf( $attrIds );
38
+	public function allOf($attrIds);
39 39
 
40 40
 	/**
41 41
 	 * Adds catalog IDs for filtering
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
47 47
 	 * @since 2019.04
48 48
 	 */
49
-	public function category( $catIds, $listtype = 'default', $level = \Aimeos\MW\Tree\Manager\Base::LEVEL_ONE );
49
+	public function category($catIds, $listtype = 'default', $level = \Aimeos\MW\Tree\Manager\Base::LEVEL_ONE);
50 50
 
51 51
 	/**
52 52
 	 * Adds generic condition for filtering products
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
58 58
 	 * @since 2019.04
59 59
 	 */
60
-	public function compare( $operator, $key, $value );
60
+	public function compare($operator, $key, $value);
61 61
 
62 62
 	/**
63 63
 	 * Returns the product for the given product ID
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 	 * @return \Aimeos\MShop\Product\Item\Iface Product item including the referenced domains items
68 68
 	 * @since 2019.04
69 69
 	 */
70
-	public function get( $id, $domains = ['media', 'price', 'text'] );
70
+	public function get($id, $domains = ['media', 'price', 'text']);
71 71
 
72 72
 	/**
73 73
 	 * Returns the product for the given product code
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
 	 * @return \Aimeos\MShop\Product\Item\Iface Product item including the referenced domains items
78 78
 	 * @since 2019.04
79 79
 	 */
80
-	public function find( $code, $domains = ['media', 'price', 'text'] );
80
+	public function find($code, $domains = ['media', 'price', 'text']);
81 81
 
82 82
 	/**
83 83
 	 * Adds attribute IDs for filtering where products must reference at least one ID
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
87 87
 	 * @since 2019.04
88 88
 	 */
89
-	public function oneOf( $attrIds );
89
+	public function oneOf($attrIds);
90 90
 
91 91
 	/**
92 92
 	 * Parses the given array and adds the conditions to the list of conditions
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
96 96
 	 * @since 2019.04
97 97
 	 */
98
-	public function parse( array $conditions );
98
+	public function parse(array $conditions);
99 99
 
100 100
 	/**
101 101
 	 * Adds product IDs for filtering
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
105 105
 	 * @since 2019.04
106 106
 	 */
107
-	public function product( $prodIds );
107
+	public function product($prodIds);
108 108
 
109 109
 	/**
110 110
 	 * Returns the products filtered by the previously assigned conditions
@@ -114,7 +114,7 @@  discard block
 block discarded – undo
114 114
 	 * @return array Ordered list of product items implementing \Aimeos\MShop\Product\Item\Iface
115 115
 	 * @since 2019.04
116 116
 	 */
117
-	public function search( $domains = ['media', 'price', 'text'], &$total = null );
117
+	public function search($domains = ['media', 'price', 'text'], &$total = null);
118 118
 
119 119
 	/**
120 120
 	 * Sets the start value and the number of returned products for slicing the list of found products
@@ -124,7 +124,7 @@  discard block
 block discarded – undo
124 124
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
125 125
 	 * @since 2019.04
126 126
 	 */
127
-	public function slice( $start, $limit );
127
+	public function slice($start, $limit);
128 128
 
129 129
 	/**
130 130
 	 * Sets the sorting of the product list
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
134 134
 	 * @since 2019.04
135 135
 	 */
136
-	public function sort( $key = null );
136
+	public function sort($key = null);
137 137
 
138 138
 	/**
139 139
 	 * Adds supplier IDs for filtering
@@ -143,7 +143,7 @@  discard block
 block discarded – undo
143 143
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
144 144
 	 * @since 2019.04
145 145
 	 */
146
-	public function supplier( $supIds, $listtype = 'default' );
146
+	public function supplier($supIds, $listtype = 'default');
147 147
 
148 148
 	/**
149 149
 	 * Adds input string for full text search
@@ -152,5 +152,5 @@  discard block
 block discarded – undo
152 152
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
153 153
 	 * @since 2019.04
154 154
 	 */
155
-	public function text( $text );
155
+	public function text($text);
156 156
 }
Please login to merge, or discard this patch.
controller/frontend/src/Controller/Frontend/Product/Standard.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -138,7 +138,7 @@
 block discarded – undo
138 138
 	 *
139 139
 	 * @param string $operator Comparison operator, e.g. "==", "!=", "<", "<=", ">=", ">", "=~", "~="
140 140
 	 * @param string $key Search key defined by the product manager, e.g. "product.status"
141
-	 * @param array|string $value Value or list of values to compare to
141
+	 * @param string $value Value or list of values to compare to
142 142
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
143 143
 	 * @since 2019.04
144 144
 	 */
Please login to merge, or discard this patch.
Spacing   +85 added lines, -85 removed lines patch added patch discarded remove patch
@@ -32,13 +32,13 @@  discard block
 block discarded – undo
32 32
 	 *
33 33
 	 * @param \Aimeos\MShop\Context\Item\Iface $context Common MShop context object
34 34
 	 */
35
-	public function __construct( \Aimeos\MShop\Context\Item\Iface $context )
35
+	public function __construct(\Aimeos\MShop\Context\Item\Iface $context)
36 36
 	{
37
-		parent::__construct( $context );
37
+		parent::__construct($context);
38 38
 
39
-		$this->manager = \Aimeos\MShop::create( $context, 'index' );
40
-		$this->filter = $this->manager->createSearch( true );
41
-		$this->conditions[] = $this->filter->compare( '!=', 'index.catalog.id', null );
39
+		$this->manager = \Aimeos\MShop::create($context, 'index');
40
+		$this->filter = $this->manager->createSearch(true);
41
+		$this->conditions[] = $this->filter->compare('!=', 'index.catalog.id', null);
42 42
 
43 43
 		/** controller/frontend/product/ignore-dates
44 44
 		 * Ignore start and end dates of products
@@ -52,8 +52,8 @@  discard block
 block discarded – undo
52 52
 		 * @since 2017.08
53 53
 		 * @category Developer
54 54
 		 */
55
-		if( $context->getConfig()->get( 'controller/frontend/product/ignore-dates', false ) ) {
56
-			$this->conditions[] = $this->filter->compare( '>', 'product.status', 0 );
55
+		if ($context->getConfig()->get('controller/frontend/product/ignore-dates', false)) {
56
+			$this->conditions[] = $this->filter->compare('>', 'product.status', 0);
57 57
 		} else {
58 58
 			$this->conditions[] = $this->filter->getConditions();
59 59
 		}
@@ -76,10 +76,10 @@  discard block
 block discarded – undo
76 76
 	 * @return array Associative list of key values as key and the product count for this key as value
77 77
 	 * @since 2019.04
78 78
 	 */
79
-	public function aggregate( $key )
79
+	public function aggregate($key)
80 80
 	{
81
-		$this->filter->setConditions( $this->filter->combine( '&&', $this->conditions ) );
82
-		return $this->manager->aggregate( $this->filter, $key );
81
+		$this->filter->setConditions($this->filter->combine('&&', $this->conditions));
82
+		return $this->manager->aggregate($this->filter, $key);
83 83
 	}
84 84
 
85 85
 
@@ -90,12 +90,12 @@  discard block
 block discarded – undo
90 90
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
91 91
 	 * @since 2019.04
92 92
 	 */
93
-	public function allOf( $attrIds )
93
+	public function allOf($attrIds)
94 94
 	{
95
-		if( ( $ids = array_unique( $this->validateIds( (array) $attrIds ) ) ) !== [] )
95
+		if (($ids = array_unique($this->validateIds((array) $attrIds))) !== [])
96 96
 		{
97
-			$func = $this->filter->createFunction( 'index.attribute:all', [$ids] );
98
-			$this->conditions[] = $this->filter->compare( '!=', $func, null );
97
+			$func = $this->filter->createFunction('index.attribute:all', [$ids]);
98
+			$this->conditions[] = $this->filter->compare('!=', $func, null);
99 99
 		}
100 100
 
101 101
 		return $this;
@@ -111,31 +111,31 @@  discard block
 block discarded – undo
111 111
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
112 112
 	 * @since 2019.04
113 113
 	 */
114
-	public function category( $catIds, $listtype = 'default', $level = \Aimeos\MW\Tree\Manager\Base::LEVEL_ONE )
114
+	public function category($catIds, $listtype = 'default', $level = \Aimeos\MW\Tree\Manager\Base::LEVEL_ONE)
115 115
 	{
116
-		if( ( $ids = $this->validateIds( (array) $catIds ) ) !== [] )
116
+		if (($ids = $this->validateIds((array) $catIds)) !== [])
117 117
 		{
118
-			if( $level != \Aimeos\MW\Tree\Manager\Base::LEVEL_ONE )
118
+			if ($level != \Aimeos\MW\Tree\Manager\Base::LEVEL_ONE)
119 119
 			{
120 120
 				$list = [];
121
-				$cntl = \Aimeos\Controller\Frontend::create( $this->getContext(), 'catalog' );
121
+				$cntl = \Aimeos\Controller\Frontend::create($this->getContext(), 'catalog');
122 122
 
123
-				foreach( $ids as $catId )
123
+				foreach ($ids as $catId)
124 124
 				{
125
-					$tree = $cntl->getTree( $catId, [], $level );
126
-					$list = array_merge( $list, $this->getCatalogIdsFromTree( $tree ) );
125
+					$tree = $cntl->getTree($catId, [], $level);
126
+					$list = array_merge($list, $this->getCatalogIdsFromTree($tree));
127 127
 				}
128 128
 
129
-				$ids = array_unique( $list );
129
+				$ids = array_unique($list);
130 130
 			}
131 131
 
132
-			$func = $this->filter->createFunction( 'index.catalog:position', [$listtype, $ids] );
132
+			$func = $this->filter->createFunction('index.catalog:position', [$listtype, $ids]);
133 133
 
134
-			$this->conditions[] = $this->filter->compare( '==', 'index.catalog.id', $ids );
135
-			$this->conditions[] = $this->filter->compare( '>=', $func, 0 );
134
+			$this->conditions[] = $this->filter->compare('==', 'index.catalog.id', $ids);
135
+			$this->conditions[] = $this->filter->compare('>=', $func, 0);
136 136
 
137
-			$func = $this->filter->createFunction( 'sort:index.catalog:position', [$listtype, $ids] );
138
-			$this->sort = $this->filter->sort( '+', $func );
137
+			$func = $this->filter->createFunction('sort:index.catalog:position', [$listtype, $ids]);
138
+			$this->sort = $this->filter->sort('+', $func);
139 139
 		}
140 140
 
141 141
 		return $this;
@@ -151,9 +151,9 @@  discard block
 block discarded – undo
151 151
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
152 152
 	 * @since 2019.04
153 153
 	 */
154
-	public function compare( $operator, $key, $value )
154
+	public function compare($operator, $key, $value)
155 155
 	{
156
-		$this->conditions[] = $this->filter->compare( $operator, $key, $value );
156
+		$this->conditions[] = $this->filter->compare($operator, $key, $value);
157 157
 		return $this;
158 158
 	}
159 159
 
@@ -166,9 +166,9 @@  discard block
 block discarded – undo
166 166
 	 * @return \Aimeos\MShop\Product\Item\Iface Product item including the referenced domains items
167 167
 	 * @since 2019.04
168 168
 	 */
169
-	public function get( $id, $domains = ['media', 'price', 'text'] )
169
+	public function get($id, $domains = ['media', 'price', 'text'])
170 170
 	{
171
-		return $this->manager->getItem( $id, $domains );
171
+		return $this->manager->getItem($id, $domains);
172 172
 	}
173 173
 
174 174
 
@@ -180,9 +180,9 @@  discard block
 block discarded – undo
180 180
 	 * @return \Aimeos\MShop\Product\Item\Iface Product item including the referenced domains items
181 181
 	 * @since 2019.04
182 182
 	 */
183
-	public function find( $code, $domains = ['media', 'price', 'text'] )
183
+	public function find($code, $domains = ['media', 'price', 'text'])
184 184
 	{
185
-		return $this->manager->findItem( $code, $domains );
185
+		return $this->manager->findItem($code, $domains);
186 186
 	}
187 187
 
188 188
 
@@ -195,18 +195,18 @@  discard block
 block discarded – undo
195 195
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
196 196
 	 * @since 2019.04
197 197
 	 */
198
-	public function oneOf( $attrIds )
198
+	public function oneOf($attrIds)
199 199
 	{
200
-		foreach( (array) $attrIds as $key => $entry )
200
+		foreach ((array) $attrIds as $key => $entry)
201 201
 		{
202
-			if( is_array( $entry ) && ( $ids = array_unique( $this->validateIds( $entry ) ) ) !== [] ) {
203
-				$this->conditions[] = $this->filter->compare( '==', 'index.attribute.id', $ids );
204
-				unset( $attrIds[$key] );
202
+			if (is_array($entry) && ($ids = array_unique($this->validateIds($entry))) !== []) {
203
+				$this->conditions[] = $this->filter->compare('==', 'index.attribute.id', $ids);
204
+				unset($attrIds[$key]);
205 205
 			}
206 206
 		}
207 207
 
208
-		if( ( $ids = array_unique( $this->validateIds( (array) $attrIds ) ) ) !== [] ) {
209
-			$this->conditions[] = $this->filter->compare( '==', 'index.attribute.id', $ids );
208
+		if (($ids = array_unique($this->validateIds((array) $attrIds))) !== []) {
209
+			$this->conditions[] = $this->filter->compare('==', 'index.attribute.id', $ids);
210 210
 		}
211 211
 
212 212
 		return $this;
@@ -220,9 +220,9 @@  discard block
 block discarded – undo
220 220
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
221 221
 	 * @since 2019.04
222 222
 	 */
223
-	public function parse( array $conditions )
223
+	public function parse(array $conditions)
224 224
 	{
225
-		$this->conditions[] = $this->filter->toConditions( $conditions );
225
+		$this->conditions[] = $this->filter->toConditions($conditions);
226 226
 		return $this;
227 227
 	}
228 228
 
@@ -234,10 +234,10 @@  discard block
 block discarded – undo
234 234
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
235 235
 	 * @since 2019.04
236 236
 	 */
237
-	public function product( $prodIds )
237
+	public function product($prodIds)
238 238
 	{
239
-		if( ( $ids = array_unique( $this->validateIds( (array) $prodIds ) ) ) !== [] ) {
240
-			$this->conditions[] = $this->filter->compare( '==', 'product.id', $ids );
239
+		if (($ids = array_unique($this->validateIds((array) $prodIds))) !== []) {
240
+			$this->conditions[] = $this->filter->compare('==', 'product.id', $ids);
241 241
 		}
242 242
 
243 243
 		return $this;
@@ -252,10 +252,10 @@  discard block
 block discarded – undo
252 252
 	 * @return array Ordered list of product items implementing \Aimeos\MShop\Product\Item\Iface
253 253
 	 * @since 2019.04
254 254
 	 */
255
-	public function search( $domains = ['media', 'price', 'text'], &$total = null )
255
+	public function search($domains = ['media', 'price', 'text'], &$total = null)
256 256
 	{
257
-		$this->filter->setConditions( $this->filter->combine( '&&', $this->conditions ) );
258
-		return $this->manager->searchItems( $this->filter, $domains, $total );
257
+		$this->filter->setConditions($this->filter->combine('&&', $this->conditions));
258
+		return $this->manager->searchItems($this->filter, $domains, $total);
259 259
 	}
260 260
 
261 261
 
@@ -267,9 +267,9 @@  discard block
 block discarded – undo
267 267
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
268 268
 	 * @since 2019.04
269 269
 	 */
270
-	public function slice( $start, $limit )
270
+	public function slice($start, $limit)
271 271
 	{
272
-		$this->filter->setSlice( $start, $limit );
272
+		$this->filter->setSlice($start, $limit);
273 273
 		return $this;
274 274
 	}
275 275
 
@@ -281,44 +281,44 @@  discard block
 block discarded – undo
281 281
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
282 282
 	 * @since 2019.04
283 283
 	 */
284
-	public function sort( $key = null )
284
+	public function sort($key = null)
285 285
 	{
286 286
 		$direction = '+';
287 287
 
288
-		if( $key != null && $key[0] === '-' )
288
+		if ($key != null && $key[0] === '-')
289 289
 		{
290
-			$key = substr( $key, 1 );
290
+			$key = substr($key, 1);
291 291
 			$direction = '-';
292 292
 		}
293 293
 
294
-		switch( $key )
294
+		switch ($key)
295 295
 		{
296 296
 			case 'code':
297
-				$this->sort = $this->filter->sort( $direction, 'product.code' );
297
+				$this->sort = $this->filter->sort($direction, 'product.code');
298 298
 				break;
299 299
 
300 300
 			case 'ctime':
301
-				$this->sort = $this->filter->sort( $direction, 'product.ctime' );
301
+				$this->sort = $this->filter->sort($direction, 'product.ctime');
302 302
 				break;
303 303
 
304 304
 			case 'name':
305 305
 				$langid = $this->getContext()->getLocale()->getLanguageId();
306 306
 
307
-				$cmpfunc = $this->filter->createFunction( 'index.text:name', [$langid] );
308
-				$this->conditions[] = $this->filter->compare( '!=', $cmpfunc, null );
307
+				$cmpfunc = $this->filter->createFunction('index.text:name', [$langid]);
308
+				$this->conditions[] = $this->filter->compare('!=', $cmpfunc, null);
309 309
 
310
-				$sortfunc = $this->filter->createFunction( 'sort:index.text:name', [$langid] );
311
-				$this->sort = $this->filter->sort( $direction, $sortfunc );
310
+				$sortfunc = $this->filter->createFunction('sort:index.text:name', [$langid]);
311
+				$this->sort = $this->filter->sort($direction, $sortfunc);
312 312
 				break;
313 313
 
314 314
 			case 'price':
315 315
 				$currencyid = $this->getContext()->getLocale()->getCurrencyId();
316 316
 
317
-				$cmpfunc = $this->filter->createFunction( 'index.price:value', [$currencyid] );
318
-				$this->conditions[] = $this->filter->compare( '!=', $cmpfunc, null );
317
+				$cmpfunc = $this->filter->createFunction('index.price:value', [$currencyid]);
318
+				$this->conditions[] = $this->filter->compare('!=', $cmpfunc, null);
319 319
 
320
-				$sortfunc = $this->filter->createFunction( 'sort:index.price:value', [$currencyid] );
321
-				$this->sort = $this->filter->sort( $direction, $sortfunc );
320
+				$sortfunc = $this->filter->createFunction('sort:index.price:value', [$currencyid]);
321
+				$this->sort = $this->filter->sort($direction, $sortfunc);
322 322
 				break;
323 323
 
324 324
 			case null:
@@ -326,8 +326,8 @@  discard block
 block discarded – undo
326 326
 				break;
327 327
 		}
328 328
 
329
-		if( $this->sort ) {
330
-			$this->filter->setSortations( [$this->sort] );
329
+		if ($this->sort) {
330
+			$this->filter->setSortations([$this->sort]);
331 331
 		}
332 332
 
333 333
 		return $this;
@@ -342,17 +342,17 @@  discard block
 block discarded – undo
342 342
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
343 343
 	 * @since 2019.04
344 344
 	 */
345
-	public function supplier( $supIds, $listtype = 'default' )
345
+	public function supplier($supIds, $listtype = 'default')
346 346
 	{
347
-		if( ( $ids = array_unique( $this->validateIds( (array) $supIds ) ) ) !== [] )
347
+		if (($ids = array_unique($this->validateIds((array) $supIds))) !== [])
348 348
 		{
349
-			$func = $this->filter->createFunction( 'index.supplier:position', [$listtype, $ids] );
349
+			$func = $this->filter->createFunction('index.supplier:position', [$listtype, $ids]);
350 350
 
351
-			$this->conditions[] = $this->filter->compare( '==', 'index.supplier.id', $ids );
352
-			$this->conditions[] = $this->filter->compare( '>=', $func, 0 );
351
+			$this->conditions[] = $this->filter->compare('==', 'index.supplier.id', $ids);
352
+			$this->conditions[] = $this->filter->compare('>=', $func, 0);
353 353
 
354
-			$func = $this->filter->createFunction( 'sort:index.supplier:position', [$listtype, $ids] );
355
-			$this->sort = $this->filter->sort( '+', $func );
354
+			$func = $this->filter->createFunction('sort:index.supplier:position', [$listtype, $ids]);
355
+			$this->sort = $this->filter->sort('+', $func);
356 356
 		}
357 357
 
358 358
 		return $this;
@@ -366,14 +366,14 @@  discard block
 block discarded – undo
366 366
 	 * @return \Aimeos\Controller\Frontend\Product\Iface Product controller for fluent interface
367 367
 	 * @since 2019.04
368 368
 	 */
369
-	public function text( $text )
369
+	public function text($text)
370 370
 	{
371
-		if( $text )
371
+		if ($text)
372 372
 		{
373 373
 			$langid = $this->getContext()->getLocale()->getLanguageId();
374
-			$func = $this->filter->createFunction( 'index.text:relevance', [$langid, $text] );
374
+			$func = $this->filter->createFunction('index.text:relevance', [$langid, $text]);
375 375
 
376
-			$this->conditions[] = $this->filter->compare( '>', $func, 0 );
376
+			$this->conditions[] = $this->filter->compare('>', $func, 0);
377 377
 		}
378 378
 
379 379
 		return $this;
@@ -386,16 +386,16 @@  discard block
 block discarded – undo
386 386
 	 * @param \Aimeos\MShop\Catalog\Item\Iface $item Catalog item with children
387 387
 	 * @return array List of catalog IDs
388 388
 	 */
389
-	protected function getCatalogIdsFromTree( \Aimeos\MShop\Catalog\Item\Iface $item )
389
+	protected function getCatalogIdsFromTree(\Aimeos\MShop\Catalog\Item\Iface $item)
390 390
 	{
391
-		if( $item->getStatus() < 1 ) {
391
+		if ($item->getStatus() < 1) {
392 392
 			return [];
393 393
 		}
394 394
 
395
-		$list = [ $item->getId() ];
395
+		$list = [$item->getId()];
396 396
 
397
-		foreach( $item->getChildren() as $child ) {
398
-			$list = array_merge( $list, $this->getCatalogIdsFromTree( $child ) );
397
+		foreach ($item->getChildren() as $child) {
398
+			$list = array_merge($list, $this->getCatalogIdsFromTree($child));
399 399
 		}
400 400
 
401 401
 		return $list;
@@ -408,13 +408,13 @@  discard block
 block discarded – undo
408 408
 	 * @param array $ids List of IDs to validate
409 409
 	 * @return array List of validated IDs
410 410
 	 */
411
-	protected function validateIds( array $ids )
411
+	protected function validateIds(array $ids)
412 412
 	{
413 413
 		$list = [];
414 414
 
415
-		foreach( $ids as $id )
415
+		foreach ($ids as $id)
416 416
 		{
417
-			if( $id != '' && preg_match( '/^[A-Za-z0-9\-\_]+$/', $id ) === 1 ) {
417
+			if ($id != '' && preg_match('/^[A-Za-z0-9\-\_]+$/', $id) === 1) {
418 418
 				$list[] = (string) $id;
419 419
 			}
420 420
 		}
Please login to merge, or discard this patch.