* @link http://wp-dreams.com, http://codecanyon.net/user/wpdreams/portfolio
* @copyright Copyright (c) 2015, Ernest Marcinko
*/
class wpdreamsUserRoleSelect extends wpdreamsType {
private $selected, $types;
function getType() {
parent::getType();
$this->processData();
$this->types = $this->getEditableRoles();
echo "
";
}
function processData() {
$this->data = str_replace("\n", "", $this->data);
if ($this->data != "")
$this->selected = explode("|", $this->data);
else
$this->selected = null;
}
final function getData() {
return $this->data;
}
final function getSelected() {
return $this->selected;
}
function getEditableRoles() {
global $wp_roles;
return $wp_roles->roles;
}
}
}