本文整理汇总了PHP中DatabaseObject::save方法的典型用法代码示例。如果您正苦于以下问题:PHP DatabaseObject::save方法的具体用法?PHP DatabaseObject::save怎么用?PHP DatabaseObject::save使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DatabaseObject
的用法示例。
在下文中一共展示了DatabaseObject::save方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: setObjectStatusAction
public static function setObjectStatusAction(DatabaseObject &$object, $action)
{
if ($action == 'publish') {
$object->sendLive();
$object->save();
} else {
if ($action == 'unpublish') {
$object->sendBackToDraft();
//echo "object sent back to draft";
$object->save();
} else {
if ($action == 'delete') {
$object->delete();
}
}
}
}
示例2: save
public function save()
{
//We have added the name attribute after the fact, and here, we are cleaning it up
unset($this->attributes["shortName"]);
unset($this->attributesNames["shortName"]);
unset($this->attributes["subjectText"]);
unset($this->attributesNames["subjectText"]);
parent::save();
}
示例3: save
function save() {
$addons = $this->addons; // Save current addons model
if (!empty($addons)) $this->addons = "yes"; // convert property to usable flag
parent::save();
if (!empty($addons) && is_array($addons)) {
foreach ($addons as $Addon) {
$Addon->parent = $this->id;
$Addon->save();
}
}
$this->addons = $addons; // restore addons model
}
示例4: save
function save () {
parent::save();
if (empty($this->info) || !is_array($this->info)) return true;
foreach ((array)$this->info as $name => $value) {
$Meta = new MetaObject(array(
'parent' => $this->id,
'context' => 'customer',
'type' => 'meta',
'name' => $name
));
$Meta->parent = $this->id;
$Meta->context = 'customer';
$Meta->type = 'meta';
$Meta->name = $name;
$Meta->value = $value;
$Meta->save();
}
}
示例5: save
/**
* Process content into an index and save it
*
* @since 1.1
*
* @return void Description...
**/
function save ($content) {
if (empty($this->product) || empty($this->type) || empty($content))
return false;
$factoring = Lookup::index_factors();
if (isset($factoring[$this->type])) $this->factor = $factoring[$this->type];
else $this->factor = 1;
$this->terms = apply_filters('ecart_index_content',$content);
parent::save();
}