PluginProbe
Depicter — Popup & Slider Builder / trunk
Depicter — Popup & Slider Builder vtrunk
4.8.1 trunk 1.0.0 1.1.0 1.1.2 1.1.4 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.3.0 1.3.1 1.3.2 1.3.3 1.3.5 1.3.8 1.5.0 1.5.1 1.5.2 1.5.5 1.6.0 1.6.1 1.6.2 1.7.0 All 76 releases
depicter / app / src / Document / Models / Common / Styles / States.php

States.php in Depicter — Popup & Slider Builder trunk, at app/src/Document/Models/Common/Styles/States.php

45 lines 785 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 namespace Depicter\Document\Models\Common\Styles;
3
4
5 class States
6 {
7 /**
8 * @var Base
9 */
10 public $default;
11
12 /**
13 * @var Base
14 */
15 public $tablet;
16
17 /**
18 * @var Base
19 */
20 public $mobile;
21
22
23 /**
24 * Checks whether properties for a breakpoint are available and breakpoint is enabled or not
25 *
26 * @param $device
27 *
28 * @return bool
29 */
30 public function isBreakpointEnabled( $device = 'default' ) {
31 return isset( $this->{$device}->enable ) ? !empty( $this->{$device}->enable ) : !empty( $this->{$device} ) ;
32 }
33
34 /**
35 * Checks whether a breakpoint is disabled or not
36 *
37 * @param $device
38 *
39 * @return bool
40 */
41 public function isBreakpointDisabled( $device = 'default' ) {
42 return isset( $this->{$device}->enable ) && ( $this->{$device}->enable === false );
43 }
44 }
45