Add default for Monitor Name
parent
b71aa4bd97
commit
da7d9c3756
|
@ -28,7 +28,7 @@ class Monitor extends ZM_Object {
|
||||||
|
|
||||||
protected $defaults = array(
|
protected $defaults = array(
|
||||||
'Id' => null,
|
'Id' => null,
|
||||||
'Name' => array('type'=>'text','filter_regexp'=>'/[^\w\-\.\(\)\:\/ ]/'),
|
'Name' => array('type'=>'text','filter_regexp'=>'/[^\w\-\.\(\)\:\/ ]/', 'default'=>'Monitor'),
|
||||||
'Notes' => '',
|
'Notes' => '',
|
||||||
'ServerId' => 0,
|
'ServerId' => 0,
|
||||||
'StorageId' => 0,
|
'StorageId' => 0,
|
||||||
|
@ -166,7 +166,7 @@ class Monitor extends ZM_Object {
|
||||||
public function __call($fn, array $args){
|
public function __call($fn, array $args){
|
||||||
if ( count($args) ) {
|
if ( count($args) ) {
|
||||||
if ( is_array($this->defaults[$fn]) and $this->defaults[$fn]['type'] == 'set' ) {
|
if ( is_array($this->defaults[$fn]) and $this->defaults[$fn]['type'] == 'set' ) {
|
||||||
$this->{$fn} = is_array($args[0]) ? implode(',',$args[0]) : $args[0];
|
$this->{$fn} = is_array($args[0]) ? implode(',', $args[0]) : $args[0];
|
||||||
} else {
|
} else {
|
||||||
$this->{$fn} = $args[0];
|
$this->{$fn} = $args[0];
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue