Example #1
0
 public static function setCurrentLibraryTableSetting($settings)
 {
     $num_columns = count(Application_Model_StoredFile::getLibraryColumns());
     $new_columns_num = count($settings['abVisCols']);
     if ($num_columns != $new_columns_num) {
         throw new Exception("Trying to write a user column preference with incorrect number of columns!");
     }
     $data = serialize($settings);
     $v = self::setValue("library_datatable", $data, true);
 }