Overview
  • Namespace
  • Class

Namespaces

  • Klarna
    • XMLRPC
      • Exception

Interfaces

  • Klarna\XMLRPC\Exception\KlarnaException
 1 <?php
 2 /**
 3  * Copyright 2016 Klarna AB.
 4  *
 5  * Licensed under the Apache License, Version 2.0 (the "License");
 6  * you may not use this file except in compliance with the License.
 7  * You may obtain a copy of the License at
 8  *
 9  *     http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17 namespace Klarna\XMLRPC\Exception;
18 
19 /**
20  * KlarnaException class, only used so it says "KlarnaException" instead of
21  * Exception.
22  */
23 class KlarnaException extends \Exception
24 {
25     /**
26      * Returns an error message readable by end customers.
27      *
28      * @return string
29      */
30     public function __toString()
31     {
32         return $this->getMessage().' (#'.$this->code.')';
33     }
34 }
35 
API documentation generated by ApiGen