Passed
Push — feature/rebusify ( 0fe5b2...103190 )
by Paul
08:37 queued 03:55
created
plugin/Modules/Html/Fields/Text.php 1 patch
Indentation   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -4,13 +4,13 @@
 block discarded – undo
4 4
 
5 5
 class Text extends Field
6 6
 {
7
-    /**
8
-     * @return array
9
-     */
10
-    public static function defaults()
11
-    {
12
-        return [
13
-            'class' => 'regular-text',
14
-        ];
15
-    }
7
+	/**
8
+	 * @return array
9
+	 */
10
+	public static function defaults()
11
+	{
12
+		return [
13
+			'class' => 'regular-text',
14
+		];
15
+	}
16 16
 }
Please login to merge, or discard this patch.
plugin/Modules/Html/Fields/Honeypot.php 1 patch
Indentation   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -4,30 +4,30 @@
 block discarded – undo
4 4
 
5 5
 class Honeypot extends Field
6 6
 {
7
-    /**
8
-     * @return string|void
9
-     */
10
-    public function build()
11
-    {
12
-        $this->builder->args = wp_parse_args($this->builder->args, [
13
-            'name' => $this->builder->args['text'],
14
-        ]);
15
-        $this->builder->tag = 'input';
16
-        $this->mergeFieldArgs();
17
-        return $this->builder->getOpeningTag();
18
-    }
7
+	/**
8
+	 * @return string|void
9
+	 */
10
+	public function build()
11
+	{
12
+		$this->builder->args = wp_parse_args($this->builder->args, [
13
+			'name' => $this->builder->args['text'],
14
+		]);
15
+		$this->builder->tag = 'input';
16
+		$this->mergeFieldArgs();
17
+		return $this->builder->getOpeningTag();
18
+	}
19 19
 
20
-    /**
21
-     * @return array
22
-     */
23
-    public static function required()
24
-    {
25
-        return [
26
-            'autocomplete' => 'off',
27
-            'is_raw' => true,
28
-            'style' => 'display:none!important',
29
-            'tabindex' => '-1',
30
-            'type' => 'text',
31
-        ];
32
-    }
20
+	/**
21
+	 * @return array
22
+	 */
23
+	public static function required()
24
+	{
25
+		return [
26
+			'autocomplete' => 'off',
27
+			'is_raw' => true,
28
+			'style' => 'display:none!important',
29
+			'tabindex' => '-1',
30
+			'type' => 'text',
31
+		];
32
+	}
33 33
 }
Please login to merge, or discard this patch.
plugin/Modules/Html/Fields/YesNo.php 1 patch
Indentation   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -4,38 +4,38 @@
 block discarded – undo
4 4
 
5 5
 class YesNo extends Field
6 6
 {
7
-    /**
8
-     * @return string|void
9
-     */
10
-    public function build()
11
-    {
12
-        $this->builder->tag = 'input';
13
-        $this->mergeFieldArgs();
14
-        return $this->builder->getTag();
15
-    }
7
+	/**
8
+	 * @return string|void
9
+	 */
10
+	public function build()
11
+	{
12
+		$this->builder->tag = 'input';
13
+		$this->mergeFieldArgs();
14
+		return $this->builder->getTag();
15
+	}
16 16
 
17
-    /**
18
-     * @return array
19
-     */
20
-    public static function defaults()
21
-    {
22
-        return [
23
-            'class' => 'inline',
24
-        ];
25
-    }
17
+	/**
18
+	 * @return array
19
+	 */
20
+	public static function defaults()
21
+	{
22
+		return [
23
+			'class' => 'inline',
24
+		];
25
+	}
26 26
 
27
-    /**
28
-     * @return array
29
-     */
30
-    public static function required()
31
-    {
32
-        return [
33
-            'is_multi' => true,
34
-            'options' => [
35
-                'no' => __('No', 'site-reviews'),
36
-                'yes' => __('Yes', 'site-reviews'),
37
-            ],
38
-            'type' => 'radio',
39
-        ];
40
-    }
27
+	/**
28
+	 * @return array
29
+	 */
30
+	public static function required()
31
+	{
32
+		return [
33
+			'is_multi' => true,
34
+			'options' => [
35
+				'no' => __('No', 'site-reviews'),
36
+				'yes' => __('Yes', 'site-reviews'),
37
+			],
38
+			'type' => 'radio',
39
+		];
40
+	}
41 41
 }
Please login to merge, or discard this patch.
plugin/Modules/Html/Fields/Number.php 1 patch
Indentation   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -4,13 +4,13 @@
 block discarded – undo
4 4
 
5 5
 class Number extends Field
6 6
 {
7
-    /**
8
-     * @return array
9
-     */
10
-    public static function defaults()
11
-    {
12
-        return [
13
-            'class' => 'small-text',
14
-        ];
15
-    }
7
+	/**
8
+	 * @return array
9
+	 */
10
+	public static function defaults()
11
+	{
12
+		return [
13
+			'class' => 'small-text',
14
+		];
15
+	}
16 16
 }
Please login to merge, or discard this patch.
plugin/Modules/Html/Fields/Checkbox.php 1 patch
Indentation   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -4,23 +4,23 @@
 block discarded – undo
4 4
 
5 5
 class Checkbox extends Field
6 6
 {
7
-    /**
8
-     * @return array
9
-     */
10
-    public static function defaults()
11
-    {
12
-        return [
13
-            'value' => 1,
14
-        ];
15
-    }
7
+	/**
8
+	 * @return array
9
+	 */
10
+	public static function defaults()
11
+	{
12
+		return [
13
+			'value' => 1,
14
+		];
15
+	}
16 16
 
17
-    /**
18
-     * @return array
19
-     */
20
-    public static function required()
21
-    {
22
-        return [
23
-            'is_multi' => true,
24
-        ];
25
-    }
17
+	/**
18
+	 * @return array
19
+	 */
20
+	public static function required()
21
+	{
22
+		return [
23
+			'is_multi' => true,
24
+		];
25
+	}
26 26
 }
Please login to merge, or discard this patch.
plugin/Modules/Html/Fields/Field.php 1 patch
Indentation   +62 added lines, -62 removed lines patch added patch discarded remove patch
@@ -6,73 +6,73 @@
 block discarded – undo
6 6
 
7 7
 abstract class Field
8 8
 {
9
-    /**
10
-     * @var Builder
11
-     */
12
-    protected $builder;
9
+	/**
10
+	 * @var Builder
11
+	 */
12
+	protected $builder;
13 13
 
14
-    public function __construct(Builder $builder)
15
-    {
16
-        $this->builder = $builder;
17
-    }
14
+	public function __construct(Builder $builder)
15
+	{
16
+		$this->builder = $builder;
17
+	}
18 18
 
19
-    /**
20
-     * @return string|void
21
-     */
22
-    public function build()
23
-    {
24
-        glsr_log()->error('Build method is not implemented for '.get_class($this));
25
-    }
19
+	/**
20
+	 * @return string|void
21
+	 */
22
+	public function build()
23
+	{
24
+		glsr_log()->error('Build method is not implemented for '.get_class($this));
25
+	}
26 26
 
27
-    /**
28
-     * @return array
29
-     */
30
-    public static function defaults()
31
-    {
32
-        return [];
33
-    }
27
+	/**
28
+	 * @return array
29
+	 */
30
+	public static function defaults()
31
+	{
32
+		return [];
33
+	}
34 34
 
35
-    /**
36
-     * @return array
37
-     */
38
-    public static function merge(array $args)
39
-    {
40
-        $merged = array_merge(
41
-            wp_parse_args($args, static::defaults()),
42
-            static::required()
43
-        );
44
-        $merged['class'] = implode(' ', static::mergedAttribute('class', ' ', $args));
45
-        $merged['style'] = implode(';', static::mergedAttribute('style', ';', $args));
46
-        return $merged;
47
-    }
35
+	/**
36
+	 * @return array
37
+	 */
38
+	public static function merge(array $args)
39
+	{
40
+		$merged = array_merge(
41
+			wp_parse_args($args, static::defaults()),
42
+			static::required()
43
+		);
44
+		$merged['class'] = implode(' ', static::mergedAttribute('class', ' ', $args));
45
+		$merged['style'] = implode(';', static::mergedAttribute('style', ';', $args));
46
+		return $merged;
47
+	}
48 48
 
49
-    /**
50
-     * @param string $delimiter
51
-     * @param string $key
52
-     * @return array
53
-     */
54
-    public static function mergedAttribute($key, $delimiter, array $args)
55
-    {
56
-        return array_filter(array_merge(
57
-            explode($delimiter, glsr_get($args, $key)),
58
-            explode($delimiter, glsr_get(static::defaults(), $key)),
59
-            explode($delimiter, glsr_get(static::required(), $key))
60
-        ));
61
-    }
49
+	/**
50
+	 * @param string $delimiter
51
+	 * @param string $key
52
+	 * @return array
53
+	 */
54
+	public static function mergedAttribute($key, $delimiter, array $args)
55
+	{
56
+		return array_filter(array_merge(
57
+			explode($delimiter, glsr_get($args, $key)),
58
+			explode($delimiter, glsr_get(static::defaults(), $key)),
59
+			explode($delimiter, glsr_get(static::required(), $key))
60
+		));
61
+	}
62 62
 
63
-    /**
64
-     * @return array
65
-     */
66
-    public static function required()
67
-    {
68
-        return [];
69
-    }
63
+	/**
64
+	 * @return array
65
+	 */
66
+	public static function required()
67
+	{
68
+		return [];
69
+	}
70 70
 
71
-    /**
72
-     * @return void
73
-     */
74
-    protected function mergeFieldArgs()
75
-    {
76
-        $this->builder->args = static::merge($this->builder->args);
77
-    }
71
+	/**
72
+	 * @return void
73
+	 */
74
+	protected function mergeFieldArgs()
75
+	{
76
+		$this->builder->args = static::merge($this->builder->args);
77
+	}
78 78
 }
Please login to merge, or discard this patch.
plugin/Modules/Html/Fields/Rating.php 1 patch
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -6,29 +6,29 @@
 block discarded – undo
6 6
 
7 7
 class Rating extends Field
8 8
 {
9
-    /**
10
-     * @return string|void
11
-     */
12
-    public function build()
13
-    {
14
-        $this->builder->tag = 'select';
15
-        $this->mergeFieldArgs();
16
-        return $this->builder->getTag();
17
-    }
9
+	/**
10
+	 * @return string|void
11
+	 */
12
+	public function build()
13
+	{
14
+		$this->builder->tag = 'select';
15
+		$this->mergeFieldArgs();
16
+		return $this->builder->getTag();
17
+	}
18 18
 
19
-    /**
20
-     * @return array
21
-     */
22
-    public static function required()
23
-    {
24
-        $options = ['' => __('Select a Rating', 'site-reviews')];
25
-        foreach (range(glsr()->constant('MAX_RATING', RatingModule::class), 1) as $rating) {
26
-            $options[$rating] = sprintf(_n('%s Star', '%s Stars', $rating, 'site-reviews'), $rating);
27
-        }
28
-        return [
29
-            'class' => 'glsr-star-rating',
30
-            'options' => $options,
31
-            'type' => 'select',
32
-        ];
33
-    }
19
+	/**
20
+	 * @return array
21
+	 */
22
+	public static function required()
23
+	{
24
+		$options = ['' => __('Select a Rating', 'site-reviews')];
25
+		foreach (range(glsr()->constant('MAX_RATING', RatingModule::class), 1) as $rating) {
26
+			$options[$rating] = sprintf(_n('%s Star', '%s Stars', $rating, 'site-reviews'), $rating);
27
+		}
28
+		return [
29
+			'class' => 'glsr-star-rating',
30
+			'options' => $options,
31
+			'type' => 'select',
32
+		];
33
+	}
34 34
 }
Please login to merge, or discard this patch.
plugin/Modules/Html/Partial.php 1 patch
Indentation   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -6,30 +6,30 @@
 block discarded – undo
6 6
 
7 7
 class Partial
8 8
 {
9
-    /**
10
-     * @param string $partialPath
11
-     * @return string
12
-     */
13
-    public function build($partialPath, array $args = [])
14
-    {
15
-        $className = glsr(Helper::class)->buildClassName($partialPath, 'Modules\Html\Partials');
16
-        if (!class_exists($className)) {
17
-            glsr_log()->error('Partial missing: '.$className);
18
-            return;
19
-        }
20
-        $args = apply_filters('site-reviews/partial/args/'.$partialPath, $args);
21
-        $partial = glsr($className)->build($args);
22
-        $partial = apply_filters('site-reviews/rendered/partial', $partial, $partialPath, $args);
23
-        $partial = apply_filters('site-reviews/rendered/partial/'.$partialPath, $partial, $args);
24
-        return $partial;
25
-    }
9
+	/**
10
+	 * @param string $partialPath
11
+	 * @return string
12
+	 */
13
+	public function build($partialPath, array $args = [])
14
+	{
15
+		$className = glsr(Helper::class)->buildClassName($partialPath, 'Modules\Html\Partials');
16
+		if (!class_exists($className)) {
17
+			glsr_log()->error('Partial missing: '.$className);
18
+			return;
19
+		}
20
+		$args = apply_filters('site-reviews/partial/args/'.$partialPath, $args);
21
+		$partial = glsr($className)->build($args);
22
+		$partial = apply_filters('site-reviews/rendered/partial', $partial, $partialPath, $args);
23
+		$partial = apply_filters('site-reviews/rendered/partial/'.$partialPath, $partial, $args);
24
+		return $partial;
25
+	}
26 26
 
27
-    /**
28
-     * @param string $partialPath
29
-     * @return void
30
-     */
31
-    public function render($partialPath, array $args = [])
32
-    {
33
-        echo $this->build($partialPath, $args);
34
-    }
27
+	/**
28
+	 * @param string $partialPath
29
+	 * @return void
30
+	 */
31
+	public function render($partialPath, array $args = [])
32
+	{
33
+		echo $this->build($partialPath, $args);
34
+	}
35 35
 }
Please login to merge, or discard this patch.
plugin/Modules/Html/Form.php 1 patch
Indentation   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -4,36 +4,36 @@
 block discarded – undo
4 4
 
5 5
 class Form
6 6
 {
7
-    /**
8
-     * @param string $id
9
-     * @return string
10
-     */
11
-    public function buildFields($id)
12
-    {
13
-        return array_reduce($this->getFields($id), function ($carry, $field) {
14
-            return $carry.$field;
15
-        });
16
-    }
7
+	/**
8
+	 * @param string $id
9
+	 * @return string
10
+	 */
11
+	public function buildFields($id)
12
+	{
13
+		return array_reduce($this->getFields($id), function ($carry, $field) {
14
+			return $carry.$field;
15
+		});
16
+	}
17 17
 
18
-    /**
19
-     * @param string $id
20
-     * @return array
21
-     */
22
-    public function getFields($id)
23
-    {
24
-        $fields = [];
25
-        foreach (glsr()->config('forms/'.$id) as $name => $field) {
26
-            $fields[] = new Field(wp_parse_args($field, ['name' => $name]));
27
-        }
28
-        return $fields;
29
-    }
18
+	/**
19
+	 * @param string $id
20
+	 * @return array
21
+	 */
22
+	public function getFields($id)
23
+	{
24
+		$fields = [];
25
+		foreach (glsr()->config('forms/'.$id) as $name => $field) {
26
+			$fields[] = new Field(wp_parse_args($field, ['name' => $name]));
27
+		}
28
+		return $fields;
29
+	}
30 30
 
31
-    /**
32
-     * @param string $id
33
-     * @return void
34
-     */
35
-    public function renderFields($id)
36
-    {
37
-        echo $this->buildFields($id);
38
-    }
31
+	/**
32
+	 * @param string $id
33
+	 * @return void
34
+	 */
35
+	public function renderFields($id)
36
+	{
37
+		echo $this->buildFields($id);
38
+	}
39 39
 }
Please login to merge, or discard this patch.