MINI MINI MANI MO

Path : /var/www/html/sistemas/archivodigital/app/Http/Controllers/
File Upload :
Current File : /var/www/html/sistemas/archivodigital/app/Http/Controllers/ArchivoController.php

<?php

namespace App\Http\Controllers;

use App\Models\Registro;
use Carbon\Carbon;
use Illuminate\Http\Request;
use Jenssegers\Date\Date;

class ArchivoController extends Controller
{
    /**
     * Display a listing of the resource.
     *
     * @return \Illuminate\Http\Response
     */
    public function index()
    {
        $Us = auth()->user()->usua;
        $registros = Registro::where('user_registro', $Us->id_Usuario)->get();
        $fecha1= new \DateTime('');
        $archivos = [];
        foreach ($registros as $registro) {
            $fecha2= new \DateTime($registro->created_at);
            $diff = $fecha1->diff($fecha2);
            if ($diff->days > 730){
                $registro['diasTranscurridos'] = $diff->days;
                $archivos[] = $registro;
            }
        }
//dd($archivo);
        return view('Archivo.index', compact('archivos'));

    }

    /**
     * Show the form for creating a new resource.
     *
     * @return \Illuminate\Http\Response
     */
    public function create()
    {
        //
    }

    /**
     * Store a newly created resource in storage.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    public function store(Request $request)
    {
        //
    }

    /**
     * Display the specified resource.
     *
     * @param  int  $id
     * @return \Illuminate\Http\Response
     */
    public function show($id)
    {
        //
    }

    /**
     * Show the form for editing the specified resource.
     *
     * @param  int  $id
     * @return \Illuminate\Http\Response
     */
    public function edit($id)
    {
        //
    }

    /**
     * Update the specified resource in storage.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  int  $id
     * @return \Illuminate\Http\Response
     */
    public function update(Request $request, $id)
    {
        //
    }

    /**
     * Remove the specified resource from storage.
     *
     * @param  int  $id
     * @return \Illuminate\Http\Response
     */
    public function destroy($id)
    {
        //
    }

    public function transferir($id){
        $registro = Registro::find($id);
        copy("http://servidor.com/imagen.jpg","ruta_local/imagen.jpg");
    }
}

OHA YOOOO