/**
  * Returns all the column names of this table
  *
  * @return array
  */
 static function &fields()
 {
     if (!self::$_fields) {
         self::$_fields = array('App_ID' => array('name' => 'App_ID', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Twitter app ID'), 'description' => 'Unique App ID', 'required' => true, 'maxlength' => 255, 'size' => CRM_Utils_Type::HUGE, 'import' => true, 'where' => 'civisocial_twitter_settings.App_ID', 'headerPattern' => '', 'dataPattern' => '', 'export' => true, 'default' => 'NULL'), 'App_Name' => array('name' => 'App_Name', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Twitter app name'), 'description' => 'Twitter Application', 'required' => true, 'maxlength' => 255, 'size' => CRM_Utils_Type::HUGE, 'import' => true, 'where' => 'civisocial_twitter_settings.App_Name', 'headerPattern' => '', 'dataPattern' => '', 'export' => true, 'default' => 'NULL'), 'Consumer_key' => array('name' => 'Consumer_key', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Twitter application consumer key'), 'description' => 'Twitter Application', 'required' => true, 'maxlength' => 255, 'size' => CRM_Utils_Type::HUGE, 'import' => true, 'where' => 'civisocial_twitter_settings.Consumer_key', 'headerPattern' => '', 'dataPattern' => '', 'export' => true, 'default' => 'NULL'), 'Consumer_secret' => array('name' => 'Consumer_secret', 'type' => CRM_Utils_Type::T_STRING, 'title' => ts('Twitter application consumer secret'), 'description' => 'Twitter Application', 'required' => true, 'maxlength' => 255, 'size' => CRM_Utils_Type::HUGE, 'import' => true, 'where' => 'civisocial_twitter_settings.Consumer_secret', 'headerPattern' => '', 'dataPattern' => '', 'export' => true, 'default' => 'NULL'));
     }
     return self::$_fields;
 }