%PDF- %PDF-
| Direktori : /var/www/projetos/nossaradio.com.br/wp-content/plugins/optimole-wp/inc/asset_properties/ |
| Current File : /var/www/projetos/nossaradio.com.br/wp-content/plugins/optimole-wp/inc/asset_properties/minify.php |
<?php
/**
* Class Optml_Minify
*/
class Optml_Minify extends Optml_Property_Type {
/**
* Default minify value.
*
* @var string Minify value.
*/
public static $default_minify = 0;
/**
* Minify Property.
*
* @var mixed $minify
*/
private $minify;
/**
* Optml_Minify constructor.
*
* @param mixed $value Default value.
*/
public function __construct( $value = '' ) {
if ( empty( $value ) ) {
$value = self::$default_minify;
}
$this->set( $value );
}
/**
* Set property value.
*
* @param mixed $value Value to set.
*/
public function set( $value ) {
$this->minify = $this->to_bound_integer( $value, 0, 1 );
}
/**
* Return property value.
*
* @return mixed
*/
public function get() {
return $this->minify;
}
/**
* Return minify asset URL formatted string property.
*
* @return mixed
*/
public function toString() {
return sprintf( 'm:%s', $this->minify );
}
}