The error message suggests that the name "StoreArticuloRequest" is already in use somewhere in your application. One possible solution is to rename your custom form request class to something else, such as "CreateArticuloRequest".
To do this, you need to update the class name and the filename of your form request class. Here's an example:
- Rename the file
StoreArticuloRequest.phptoCreateArticuloRequest.php. - Update the namespace and class name in
CreateArticuloRequest.php:
namespace App\Http\Requests\Articulos;
use Illuminate\Foundation\Http\FormRequest;
class CreateArticuloRequest extends FormRequest
{
// ...
}
- Update the controller to use the new class name:
use App\Http\Requests\Articulos\CreateArticuloRequest;
class ArticulosController extends Controller
{
public function store(CreateArticuloRequest $request)
{
// ...
}
}
Make sure to update any other references to StoreArticuloRequest in your application to use the new class name.