public static function save($table, $data, $pkey = null) { if (!$pkey) { $pkey = 'id'; } if (isset($data[$pkey]) && strlen($data[$pkey]) > 0) { $pk_value = $data[$pkey]; unset($data[$pkey]); return \Meta\Core\Db::update($table, $data, array($pkey => $pk_value)); } else { return \Meta\Core\Db::insert($table, $data); } }