list_active() : $suppliers->find_all(); } /** * Charges for excess traffic usage */ public function action_chargetraffic() { foreach ($this->_traffic_suppliers(TRUE) as $aso) $traffic = Service_Traffic_Adsl::instance($aso->name)->charge_excess_traffic(); } /** * Send alerts to users when they exceed their traffic allowance */ public function action_alerttraffic() { foreach ($this->_traffic_suppliers(TRUE) as $aso) $traffic = Service_Traffic_Adsl::instance($aso->name)->alert_traffic(); } } ?>