. * * @category Exception * @package StatusNet * @author Mikael Nordfeldth * @copyright 2013 Free Software Foundation, Inc. * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 * @link http://status.net/ */ if (!defined('GNUSOCIAL')) { exit(1); } /** * Class for an exception when a WebFinger acct: URI can not be constructed * using the data we have in a Profile. * * @category Exception * @package StatusNet * @author Mikael Nordfeldth * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html AGPLv3 * @link http://status.net/ */ class WebFingerReconstructionException extends ServerException { public $target = null; public function __construct(Profile $target) { $this->target = $target; // We could log an entry here with the search parameters parent::__construct(_('WebFinger URI generation failed.')); } }