aboutsummaryrefslogtreecommitdiff
path: root/h-source/Application/Include/hardware.php
diff options
context:
space:
mode:
Diffstat (limited to 'h-source/Application/Include/hardware.php')
-rw-r--r--h-source/Application/Include/hardware.php29
1 files changed, 28 insertions, 1 deletions
diff --git a/h-source/Application/Include/hardware.php b/h-source/Application/Include/hardware.php
index 67df1f6..828585f 100644
--- a/h-source/Application/Include/hardware.php
+++ b/h-source/Application/Include/hardware.php
@@ -22,7 +22,7 @@ if (!defined('EG')) die('Direct access not allowed!');
class Hardware
{
- public static $controllers = array('notebooks','wifi','videocards','printers','scanners'); //used by UsersController::login()
+ public static $controllers = array('notebooks','wifi','videocards','printers','scanners','threegcards'); //used by UsersController::login()
public static $commYear = 'not-specified,2010,2009,2008,2007,2006,2005,2004,2003,2002,2001,2000,1999,1998,1997,1996,1995,1994,1993,1992';
@@ -216,4 +216,31 @@ class Notebooks extends Hardware
return implode(',',array_values(self::$compatibility));
}
+}
+
+class ThreeGcards extends hardware
+{
+ public static $vendors = array(
+ "AT&T" => "AT-T",
+ "BandRich" => "BandRich",
+ "Franklin Wireless Corporation" => "Franklin-Wireless-Corporation",
+ "Huawei" => "Huawei",
+ "Novatel Wireless" => "Novatel-Wireless",
+ "Option" => "Option",
+ "Sierra Wireless" => "Sierra-Wireless",
+ "T-Mobile" => "T-Mobile",
+ "UTStarcom" => "UTStarcom",
+ "verizon" => "verizon",
+ "Vodafone" => "Vodafone",
+ "ZTE" => "ZTE",
+ );
+
+ public static $interface = "not-specified,USB,PCI,PCI-E,mini-PCI,mini-PCI-E,ExpressCard,PC-Card";
+
+ public static $select = 'yes,no';
+
+ public static function vendorsList()
+ {
+ return implode(',',array_values(self::$vendors));
+ }
} \ No newline at end of file