. if (!defined('EG')) die('Direct access not allowed!'); class NotebooksModel extends BaseModel { public $type = 'notebook'; //device type public $diffFields = array( 'vendor' => 'vendor', 'model' => 'model name', 'subtype' => 'subtype (notebook or netbook) ?', 'comm_year' => 'year of commercialization', 'distribution' => 'distribution used', 'compatibility' => 'compatibility level', 'kernel' => 'kernel libre version', 'video_card_type' => 'video card model', 'video_card_works' => 'does the video card work?', 'wifi_type' => 'wifi model', 'wifi_works' => 'does the wifi card works?', 'description' => 'model description', ); public $fieldsWithBreaks = array('model description'); public function __construct() { $this->_popupItemNames = array( 'vendor' => 'vendor', 'compatibility' => 'compatibility', 'comm_year' => 'comm_year', 'subtype' => 'subtype', ); $this->_popupLabels = array( 'vendor' => 'vendor', 'compatibility' => 'compatibility', 'comm_year' => 'year', 'subtype' => 'subtype', ); $this->_popupWhere = array( 'vendor' => 'type="notebook" and deleted="no"', 'compatibility' => 'type="notebook" and deleted="no"', 'comm_year' => 'type="notebook" and deleted="no"', 'subtype' => 'type="notebook" and deleted="no"', ); parent::__construct(); } }