public function titleToKey($title) {
$t = Title::newFromText($title);
if(!$t)
+ {
+ # Don't throw an error if we got an empty string
+ if($title == '')
+ return '';
$this->dieUsageMsg(array('invalidtitle', $title));
+ }
return $t->getDbKey();
}
$t = Title::newFromDbKey($key);
# This really shouldn't happen but we gotta check anyway
if(!$t)
+ {
+ # Don't throw an error if we got an empty string
+ if($key == '')
+ return '';
$this->dieUsageMsg(array('invalidtitle', $key));
+ }
return $t->getPrefixedText();
}