• File: boolean.php
  • Full Path: /home/dealkatnwc/www/wp-content/plugins/types/application/models/setting/boolean.php
  • Date Modified: 02/11/2019 2:36 PM
  • File size: 417 bytes
  • MIME-type: text/x-php
  • Charset: utf-8
<?php

/**
 * Class Types_Setting_Boolean
 *
 * @since 2.1
 */
class Types_Setting_Boolean extends Types_Setting {
	public function get_value( $option_id ) {
		$value = parent::get_value( $option_id );
		$value =
			$value === null
			|| $value === false
			|| $value === 0
			|| $value === '0'
			|| $value === 'off'
			|| $value === 'false'
			|| $value === 'disabled'
				? false
				: true;

		return $value;
	}
}