php-sap/interfaces

View on GitHub

Showing 46 of 46 total issues

@throws annotation of setSaprouter has suspicious interface type \phpsap\interfaces\exceptions\IInvalidArgumentException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function setSaprouter(string $saprouter): IConfigCommon;
Severity: Minor
Found in src/Config/IConfigCommon.php by phan

@throws annotation of setMshost has suspicious interface type \phpsap\interfaces\exceptions\IInvalidArgumentException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function setMshost(string $mshost): IConfigTypeB;
Severity: Minor
Found in src/Config/IConfigTypeB.php by phan

@throws annotation of getPasswd has suspicious interface type \phpsap\interfaces\exceptions\IIncompleteConfigException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function getPasswd(): string;
Severity: Minor
Found in src/Config/IConfigCommon.php by phan

@throws annotation of setGwhost has suspicious interface type \phpsap\interfaces\exceptions\IInvalidArgumentException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function setGwhost(string $gwhost): IConfigTypeA;
Severity: Minor
Found in src/Config/IConfigTypeA.php by phan

@throws annotation of invoke has suspicious interface type \phpsap\interfaces\exceptions\IIncompleteConfigException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function invoke(): array;
Severity: Minor
Found in src/IFunction.php by phan

@throws annotation of setPasswd has suspicious interface type \phpsap\interfaces\exceptions\IInvalidArgumentException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function setPasswd(string $passwd): IConfigCommon;
Severity: Minor
Found in src/Config/IConfigCommon.php by phan

@throws annotation of setTrace has suspicious interface type \phpsap\interfaces\exceptions\IInvalidArgumentException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function setTrace(int $trace): IConfigCommon;
Severity: Minor
Found in src/Config/IConfigCommon.php by phan

@throws annotation of setAshost has suspicious interface type \phpsap\interfaces\exceptions\IInvalidArgumentException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function setAshost(string $ashost): IConfigTypeA;
Severity: Minor
Found in src/Config/IConfigTypeA.php by phan

@throws annotation of invoke has suspicious interface type \phpsap\interfaces\exceptions\IFunctionCallException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function invoke(): array;
Severity: Minor
Found in src/IFunction.php by phan

@throws annotation of cast has suspicious interface type \phpsap\interfaces\exceptions\IInvalidArgumentException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function cast($value): array;
Severity: Minor
Found in src/Api/IArray.php by phan

@throws annotation of getClient has suspicious interface type \phpsap\interfaces\exceptions\IIncompleteConfigException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function getClient(): string;
Severity: Minor
Found in src/Config/IConfigCommon.php by phan

@throws annotation of setR3name has suspicious interface type \phpsap\interfaces\exceptions\IInvalidArgumentException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function setR3name(string $r3name): IConfigTypeB;
Severity: Minor
Found in src/Config/IConfigTypeB.php by phan

@throws annotation of setGroup has suspicious interface type \phpsap\interfaces\exceptions\IInvalidArgumentException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function setGroup(string $group): IConfigTypeB;
Severity: Minor
Found in src/Config/IConfigTypeB.php by phan

@throws annotation of extractApi has suspicious interface type \phpsap\interfaces\exceptions\IUnknownFunctionException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function extractApi(): IApi;
Severity: Minor
Found in src/IFunction.php by phan

@throws annotation of getApi has suspicious interface type \phpsap\interfaces\exceptions\IConnectionFailedException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function getApi(): IApi;
Severity: Minor
Found in src/IFunction.php by phan

Return type of cast() is undeclared type \phpsap\DateTime\SapDateTime
Open

    public function cast($value);
Severity: Minor
Found in src/Api/IElement.php by phan

@throws annotation of getMshost has suspicious interface type \phpsap\interfaces\exceptions\IIncompleteConfigException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function getMshost(): string;
Severity: Minor
Found in src/Config/IConfigTypeB.php by phan

@throws annotation of __construct has suspicious interface type \phpsap\interfaces\exceptions\IIncompleteConfigException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function __construct(string $name, array $params = null, IConfiguration $config = null, IApi $api = null);
Severity: Minor
Found in src/IFunction.php by phan

@throws annotation of __construct has suspicious interface type \phpsap\interfaces\exceptions\IUnknownFunctionException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function __construct(string $name, array $params = null, IConfiguration $config = null, IApi $api = null);
Severity: Minor
Found in src/IFunction.php by phan

@throws annotation of cast has suspicious interface type \phpsap\interfaces\exceptions\IInvalidArgumentException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

    public function cast($value);
Severity: Minor
Found in src/Api/IElement.php by phan
Severity
Category
Status
Source
Language