26 lines
450 B
PHP
26 lines
450 B
PHP
<?php
|
|
|
|
class BannerModel extends HasMediaModel{
|
|
|
|
const TYPE_IMAGE = 1;
|
|
const TYPE_HTML = 2;
|
|
|
|
public static $BANNER_TYPES = array(
|
|
self::TYPE_IMAGE=>array("label"=>"Image"),
|
|
self::TYPE_HTML=>array("label"=>"Html")
|
|
);
|
|
|
|
public function __set($attr,$value){
|
|
if (strcmp("type", $attr)==0){
|
|
$value = intval($value);
|
|
}
|
|
return parent::__set($attr, $value);
|
|
}
|
|
|
|
public static function getCollectionName(){
|
|
return "banner";
|
|
}
|
|
|
|
}
|
|
|
|
?>
|