HEX
Server: Apache
System: Linux vpshost0650.publiccloud.com.br 4.4.79-grsec-1.lc.x86_64 #1 SMP Wed Aug 2 14:18:21 -03 2017 x86_64
User: bandeirantesbomb3 (10068)
PHP: 8.0.7
Disabled: apache_child_terminate,dl,escapeshellarg,escapeshellcmd,exec,link,mail,openlog,passthru,pcntl_alarm,pcntl_exec,pcntl_fork,pcntl_get_last_error,pcntl_getpriority,pcntl_setpriority,pcntl_signal,pcntl_signal_dispatch,pcntl_sigprocmask,pcntl_sigtimedwait,pcntl_sigwaitinfo,pcntl_strerror,pcntl_wait,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,php_check_syntax,php_strip_whitespace,popen,proc_close,proc_open,shell_exec,symlink,system
Upload Files
File: /home/goremar3/public_html/wp-content/plugins/shopengine/utils/controls-helper.php
<?php

namespace ShopEngine\Utils;

defined('ABSPATH') || exit;

/**
 * Global helper class.
 *
 * @since 1.0.0
 */
class Controls_Helper {


	public static function get_alignment_conf($prefix = 'elementor%s-align-', $def = 'left', $selectors = [], $selector = []) {

		$arr = [
			'label'        => esc_html__('Alignment', 'shopengine'),
			'type'         => \Elementor\Controls_Manager::CHOOSE,
			'options'      => [
				'left'   => [
					'title' 	=> esc_html__('Left', 'shopengine'),
					'icon'		=> 'eicon-text-align-left',
				],
				'center' => [
					'title'		=> esc_html__('Center', 'shopengine'),
					'icon'		=> 'eicon-text-align-center',
				],
				'right'  => [
					'title'		=> esc_html__('Right', 'shopengine'),
					'icon'		=> 'eicon-text-align-right',
				],
			],
			'prefix_class' => $prefix,
			'default'      => $def,
		];


		if(!empty($selectors)) {

			$arr['selectors'] = $selectors;
		}

		if(!empty($selector)) {

			$arr['selector'] = $selector;
		}

		return $arr;
	}
	
}