public static function RotatingBannerSlide::create in Rotating Banner 7.2
Same name and namespace in other branches
- 7 rotating_banner.classes.inc \RotatingBannerSlide::create()
2 calls to RotatingBannerSlide::create()
- rotating_banner_slide_create in ./
rotating_banner.module - Creates a rotating banner slide, returns its primary key.
- rotating_banner_slide_form_submit in ./
rotating_banner.admin.inc
File
- ./
rotating_banner.classes.inc, line 55
Class
Code
public static function create($rbid, $weight = NULL, $fid = NULL, $link = NULL, $layout = NULL, $textboxes = NULL) {
$defaults = RotatingBannerSlide::getDefaultSettings();
$rbs = new RotatingBannerSlide();
$rbs->rbid = $rbid;
$rbs->weight = $weight ? $weight : $defaults['weight'];
$rbs->fid = $fid ? $fid : $defaults['fid'];
$rbs->link = $link ? $link : $defaults['link'];
$rbs->layout = $layout ? $layout : $defaults['layout'];
$rbs->textboxes = $textboxes ? $textboxes : $defaults['textboxes'];
$rbs
->save();
return $rbs;
}