本文整理汇总了PHP中PhabricatorLiskDAO::getIsStub方法的典型用法代码示例。如果您正苦于以下问题:PHP PhabricatorLiskDAO::getIsStub方法的具体用法?PHP PhabricatorLiskDAO::getIsStub怎么用?PHP PhabricatorLiskDAO::getIsStub使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PhabricatorLiskDAO
的用法示例。
在下文中一共展示了PhabricatorLiskDAO::getIsStub方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: applyInitialEffects
protected function applyInitialEffects(PhabricatorLiskDAO $object, array $xactions)
{
$actor = $this->requireActor();
if ($object->getIsStub()) {
$this->materializeStub($object);
}
}
示例2: applyInitialEffects
protected function applyInitialEffects(PhabricatorLiskDAO $object, array $xactions)
{
$actor = $this->requireActor();
if ($object->getIsStub()) {
$this->materializeStub($object);
}
// Before doing anything, figure out if the event will be an all day event
// or not after the edit. This affects how we store datetime values, and
// whether we render times or not.
$old_allday = $object->getIsAllDay();
$new_allday = $old_allday;
$type_allday = PhabricatorCalendarEventAllDayTransaction::TRANSACTIONTYPE;
foreach ($xactions as $xaction) {
if ($xaction->getTransactionType() != $type_allday) {
continue;
}
$target_alllday = (bool) $xaction->getNewValue();
}
$this->oldIsAllDay = $old_allday;
$this->newIsAllDay = $new_allday;
}