本文整理汇总了PHP中error::createLinkTypeNotFoundError方法的典型用法代码示例。如果您正苦于以下问题:PHP error::createLinkTypeNotFoundError方法的具体用法?PHP error::createLinkTypeNotFoundError怎么用?PHP error::createLinkTypeNotFoundError使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类error
的用法示例。
在下文中一共展示了error::createLinkTypeNotFoundError方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: loadByLabel
/**
* Loads the data for the link type from the database
*
* @param string label
* @return LinkType object (this) (or Error object)
*/
function loadByLabel($label)
{
global $DB, $CFG, $USER, $ERROR, $HUB_SQL;
$currentuser = '';
if (isset($USER->userid)) {
$currentuser = $USER->userid;
}
$params = array();
$params[0] = $label;
$params[1] = $currentuser;
$resArray = $DB->select($HUB_SQL->DATAMODEL_LINKTYPE_BY_LABEL_SELECT, $params);
if ($resArray !== false) {
$count = count($resArray);
if ($count == 0) {
$ERROR = new error();
$ERROR->createLinkTypeNotFoundError($this->linktypeid);
return $ERROR;
} else {
for ($i = 0; $i < $count; $i++) {
$array = $resArray[$i];
$this->linktypeid = $array['LinkTypeID'];
}
}
} else {
return database_error();
}
return $this->load();
}