akaunting 3.0 (the last dance)

This commit is contained in:
Burak Civan
2022-06-01 10:15:55 +03:00
parent cead09f6d4
commit d9c0764572
3812 changed files with 126831 additions and 102949 deletions

View File

@ -3,9 +3,9 @@
namespace App\Http\Controllers\Install;
use App\Http\Requests\Install\Setting as Request;
use App\Http\Requests\Install\Setting;
use App\Utilities\Installer;
use Illuminate\Routing\Controller;
use Illuminate\Support\Facades\DB;
class Settings extends Controller
{
@ -22,17 +22,19 @@ class Settings extends Controller
/**
* Store a newly created resource in storage.
*
* @param Setting $request
* @param $request
*
* @return Response
*/
public function store(Setting $request)
public function store(Request $request)
{
// Create company
Installer::createCompany($request->get('company_name'), $request->get('company_email'), session('locale'));
DB::transaction(function () use ($request) {
// Create company
Installer::createCompany($request->get('company_name'), $request->get('company_email'), session('locale'));
// Create user
Installer::createUser($request->get('user_email'), $request->get('user_password'), session('locale'));
// Create user
Installer::createUser($request->get('user_email'), $request->get('user_password'), session('locale'));
});
// Make the final touches
Installer::finalTouches();