php-sap/interfaces

View on GitHub

Showing 59 of 59 total issues

@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 extractApi 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 extractApi(): IApi;
Severity: Minor
Found in src/IFunction.php by phan

@throws annotation of setParams 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 setParams(array $params): IFunction;
Severity: Minor
Found in src/IFunction.php by phan

@throws annotation of invoke 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 invoke(): array;
Severity: Minor
Found in src/IFunction.php by phan

@throws annotation of getSysnr 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 getSysnr(): string;
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 getAshost 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 getAshost(): string;
Severity: Minor
Found in src/Config/IConfigTypeA.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 create 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 static function create(string $name, array $params = null, IConfiguration $config = null, IApi $api = null): IFunction;
Severity: Minor
Found in src/IFunction.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/IConfiguration.php by phan

@throws annotation of setCodepage 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 setCodepage(int $codepage): IConfiguration;
Severity: Minor
Found in src/Config/IConfiguration.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

@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\IArrayElementMissingException for an @throws annotation, expected class (PHP allows interfaces to be caught, so this might be intentional)
Open

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

@throws annotation of setUser 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 setUser(string $user): IConfiguration;
Severity: Minor
Found in src/Config/IConfiguration.php by phan

@throws annotation of extractApi 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 extractApi(): IApi;
Severity: Minor
Found in src/IFunction.php by phan

@throws annotation of __construct 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 __construct(array $array);
Severity: Minor
Found in src/Api/IStruct.php by phan

@throws annotation of create 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 static function create(string $name, array $params = null, IConfiguration $config = null, IApi $api = null): IFunction;
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(null|bool|int|float|string $value): null|bool|int|float|string|DateTime|DateInterval;
Severity: Minor
Found in src/Api/IMember.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(array $value): array;
Severity: Minor
Found in src/Api/ITable.php by phan
Severity
Category
Status
Source
Language