v7‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT amount = $amount; $this->currency = $currency; $this->title = $title; $this->desc = $desc; $this->tax_group = $tax_group; } function getProductId() { return null; } function getType() { return 'charge'; } function getTitle() { return $this->title; } function getDescription() { return $this->desc; } function getFirstPrice() { return $this->amount; } function getFirstPeriod() { return Am_Period::MAX_SQL_DATE; } function getRebillTimes() { return 0; } function getSecondPrice() { return null; } function getSecondPeriod() { return null; } function getCurrencyCode() { return $this->currency; } function getTaxGroup() { return $this->tax_group; } function getIsTangible() { return false; } function getIsCountable() { return false; } function getQty() { return 1; } function getIsVariableQty() { return false; } function getBillingPlanId() { return null; } function getBillingPlanData() { return array(); } public function getOptions() { return null; } public function setOptions(array $options) { //nop } function calculateStartDate($paymentDate, Invoice $invoice) { return $paymentDate; } function findItem(array $existingInvoiceItems) { return null; } function addQty($requestedQty, $itemQty) { return 1; } }