Changeset df6e9ec


Ignore:
Timestamp:
10/24/21 23:35:45 (3 years ago)
Author:
beratkjufliju <kufliju@…>
Branches:
develop, master
Children:
495dd28
Parents:
94f05dc
Message:

edited folder seeder

Files:
5 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • app/Http/Controllers/Dashboard/DepartmentsController.php

    r94f05dc rdf6e9ec  
    119119    public function downloadAll()
    120120    {
    121         $zip_file=Storage::disk('uploads')->path('Departments.zip');
    122         $zip = new \ZipArchive();
    123         $zip->open($zip_file, \ZipArchive::CREATE | \ZipArchive::OVERWRITE);
    124         $path = Storage::disk('uploads')->path('Departments');
     121        try {
     122            $zip_file=Storage::disk('uploads')->path('Departments.zip');
     123            $zip = new \ZipArchive();
     124            $zip->open($zip_file, \ZipArchive::CREATE | \ZipArchive::OVERWRITE);
     125            $path = Storage::disk('uploads')->path('Departments');
    125126
    126         try {
    127127            $files = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($path));
    128128            foreach ($files as $file) {
     
    149149    public function downloadDepartment($id)
    150150    {
    151         $department = Department::find($id);
     151        try {
     152            $department = Department::find($id);
     153            $zip_file=Storage::disk('uploads')->path('Department.zip');
     154            $zip = new \ZipArchive();
     155            $zip->open($zip_file, \ZipArchive::CREATE | \ZipArchive::OVERWRITE);
     156            $path = Storage::disk('uploads')->path($department->location);
    152157
    153         $zip_file=Storage::disk('uploads')->path('Department.zip');
    154         $zip = new \ZipArchive();
    155         $zip->open($zip_file, \ZipArchive::CREATE | \ZipArchive::OVERWRITE);
    156         $path = Storage::disk('uploads')->path($department->location);
    157 
    158         try {
    159158            $files = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($path));
    160159            foreach ($files as $file) {
  • app/Http/Controllers/Dashboard/FoldersController.php

    r94f05dc rdf6e9ec  
    276276    public function downloadfolder(Request $request, $id)
    277277    {
    278         $folder = Folder::find($id);
    279 
    280         $FileSystem = new Filesystem();
    281         $zip_file = Storage::disk('uploads')->path('Folder.zip');
    282         $zip = new \ZipArchive();
    283         $zip->open($zip_file, \ZipArchive::CREATE | \ZipArchive::OVERWRITE);
    284         $path = Storage::disk('uploads')->path($folder->department->location . DIRECTORY_SEPARATOR . $folder->name);
    285 
    286278        try {
     279            $folder = Folder::find($id);
     280            $FileSystem = new Filesystem();
     281            $zip_file = Storage::disk('uploads')->path('Folder.zip');
     282            $zip = new \ZipArchive();
     283            $zip->open($zip_file, \ZipArchive::CREATE | \ZipArchive::OVERWRITE);
     284
     285            $path = Storage::disk('uploads')->path($folder->department->location . DIRECTORY_SEPARATOR . $folder->name);
     286
    287287            $files = new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($path));
    288288
  • database/factories/FolderFactory.php

    r94f05dc rdf6e9ec  
    2727    public function definition()
    2828    {
     29        $inputArray = [5, 15, 25, 35, 45, 55, 65, 75];
     30        $deptId = Arr::random($inputArray);
    2931
    30         $deptCode = Department::find(1)->code;
     32        $deptCode = Department::find($deptId)->code;
    3133
    3234        $name = $this->faker->unique()->firstName();
     
    4143            'location' => $location,
    4244            'user_id' => 1,
    43             'department_id' => 1,
     45            'department_id' => $deptId,
    4446            'is_important' => $this->faker->boolean,
    4547            'created_at' => now()
  • database/seeders/FoldersTableSeeder.php

    r94f05dc rdf6e9ec  
    1717    public function run()
    1818    {
    19         Folder::factory()->count(5)->create();
     19        Folder::factory()->count(900)->create();
    2020        $folders = Folder::all();
    2121
Note: See TracChangeset for help on using the changeset viewer.