/** * Get auto-increment */ public static function autoincrement_asset() { $settings = \App\Models\Setting::getSettings(); if ($settings->auto_increment_assets == '1') { $asset_tag = \DB::table('assets')->where('physical', '=', '1')->max('id'); if ($settings->zerofill_count > 0) { return $settings->auto_increment_prefix . Asset::zerofill($asset_tag + 1, $settings->zerofill_count); } return $settings->auto_increment_prefix . ($asset_tag + 1); } else { return false; } }