本文整理汇总了PHP中Program::backend_row方法的典型用法代码示例。如果您正苦于以下问题:PHP Program::backend_row方法的具体用法?PHP Program::backend_row怎么用?PHP Program::backend_row使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Program
的用法示例。
在下文中一共展示了Program::backend_row方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: rec_forget_old
/**
* Forget everything about a previously recorded program
*
* @todo Eventually, all of this should get separated out of the Program class
* and into something more generic, since this backend command is called from
* several places depending on if a program or a non-expanded data row is being
* used.
/**/
public function rec_forget_old()
{
global $db;
// The FORGET_RECORDING command requires the specific record to be
// forgotten, so we have to search for matching rows
$sh = $db->query("SELECT *\n FROM oldrecorded\n WHERE title = ? AND\n ((programid = '' AND subtitle = ?\n AND description = ?) OR \n (programid <> '' AND programid = ?) OR \n (findid <> 0 AND findid = ?))", $this->title, $this->subtitle, $this->description, $this->programid, $this->findid);
while ($row = $sh->fetch_assoc()) {
$prog = new Program($row);
MythBackend::find()->sendCommand(array('FORGET_RECORDING', $prog->backend_row(), '0'));
}
$sh->finish();
MythBackend::find()->listenForEvent('SCHEDULE_CHANGE');
}