Changes between Version 6 and Version 7 of Имплементација


Ignore:
Timestamp:
11/14/21 17:34:07 (3 years ago)
Author:
151545
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Имплементација

    v6 v7  
    77=== - Изворен код ===
    88
    9 **[https://develop.finki.ukim.mk/projects/SaveSpace/browser GitHub - SaveSpace]**
     9**[https://develop.finki.ukim.mk/projects/SaveSpace/browser Извор - SaveSpace]**
    1010
    1111=== - Имплементациски дијаграм ===
    1212Во овој дел ќе бидат прествени и објаснати одредени функционалности од системот кои се користат нај често во рамки на системот. Ќе започнам со објаснување за начинот на креирање на оддел кој што е предуслов за креирање на фолдер т.е. документ.
    1313
     14[[Image()]]
     15''Слика 6 - Код од функцијата за креирање на нов оддел''
    1416
    1517
     18{{{
     19public function store(NewDepartmentRequest $request)
     20    {
     21        $department = new Department();
     22
     23        $department->name = $request->name;
     24        $department->code = $request->code;
     25
     26        $location = 'Departments' . DIRECTORY_SEPARATOR . $request->code;
     27
     28        if(!Storage::disk('local')->has($location)){
     29            Storage::disk('local')->makeDirectory($location);
     30
     31        }
     32        $department->location = $location;
     33        $department->user_id = auth()->id();
     34
     35        $users = User::all();
     36
     37        $department->save();
     38
     39        Alert::flash("New Department added successfully");
     40
     41        return redirect()->route("dashboard.departments.index");
     42    }
     43}}}
     44
     45