<?php

namespace Bixo\Feed\Actions;

use Illuminate\Http\Request;
use Bixo\Feed\Models\Feed;
use Litepie\Actions\Concerns\AsAction;
use Illuminate\Support\Str;

class FeedReport
{
    use AsAction;

    private $model;

    public function handle(Request $request, string $report)
    {
        $this->model = app(Feed::class);
        $function = Str::camel($report);
        return $this->$function();
    }
    
    public function sample(Request $request)
    {
        return $request;
    }

}