if(!$source) {
echo _m('"source" is missing')."\n";
- throw new ServerException(_m('"source" is missing'), 400);
+ throw new ClientException(_m('"source" is missing'), 400);
}
if(!$target) {
echo _m('"target" is missing')."\n";
- throw new ServerException(_m('"target" is missing'), 400);
+ throw new ClientException(_m('"target" is missing'), 400);
}
$response = linkback_get_source($source, $target);
if(!$response) {
echo _m('Source does not link to target.')."\n";
- throw new ServerException(_m('Source does not link to target.'), 400);
+ throw new ClientException(_m('Source does not link to target.'), 400);
}
$notice = linkback_get_target($target);
if(!$notice) {
echo _m('Target not found')."\n";
- throw new ServerException(_m('Target not found'), 404);
+ throw new ClientException(_m('Target not found'), 404);
}
$url = linkback_save($source, $target, $response, $notice);
if(!$url) {
echo _m('An error occured while saving.')."\n";
- throw new ServerException(_m('An error occured while saving.'), 500);
+ throw new ClientException(_m('An error occured while saving.'), 500);
}
echo $url."\n";