При попытке выполнить перегруженный метод класса .net я всегда получаю ошибку, что число параметров неверно.
.net код:
public bool AddStock(double AWidth, double AHeight, int aCount)
{
return this.Manager.(AWidth, AHeight, aCount, string.Empty, 0);
}
public bool AddStock(double AWidth, double AHeight, int aCount, string aID)
{
return this.Manager.(AWidth, AHeight, aCount, aID, 0);
}
public bool AddStock(double AWidth, double AHeight)
{
return this.AddStock(AWidth, AHeight, 1);
}
В PHP:
Это работает:
$e->AddStock(2440, 1220, 1);
Это не:
$e->AddStock(2440, 1220, 1, 'Test');
Неустранимая ошибка: Uncaught com_exception: Ошибка [0x8002000e] Неверное количество параметров.