|
|
@ -81,11 +81,7 @@ class Rate extends RateAdapter
|
|
|
|
}
|
|
|
|
}
|
|
|
|
protected function validate()
|
|
|
|
protected function validate()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
foreach ($this->shipment->getPackages() as $package) {
|
|
|
|
$this->validatePackages();
|
|
|
|
Validator::checkIfNull($package->getWeight(), 'weight');
|
|
|
|
|
|
|
|
Validator::checkIfNull($package->getLength(), 'length');
|
|
|
|
|
|
|
|
Validator::checkIfNull($package->getHeight(), 'height');
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
Validator::checkIfNull($this->username, 'username');
|
|
|
|
Validator::checkIfNull($this->username, 'username');
|
|
|
|
Validator::checkIfNull($this->password, 'password');
|
|
|
|
Validator::checkIfNull($this->password, 'password');
|
|
|
|
Validator::checkIfNull($this->shipment->getFromPostalCode(), 'fromPostalCode');
|
|
|
|
Validator::checkIfNull($this->shipment->getFromPostalCode(), 'fromPostalCode');
|
|
|
|