Level 70
Make sure-
- There is a model inside App folder called
Newsletter. - File name should be exactly
Newsletter.php, yes, N must be capital in some cases. - Inside
Newsletter.phpfile, class name should beNewsletteras well.
3 likes
Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.
I don't know why, when i tryi to deploy the app in google cloud app, i am facing this error:
production.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Class 'App\Newsletter' not found in /app/app/Http/Controllers/NewsLetterController.php:17
when deploy de app in google cloud.
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use \App\Newsletter;
use Illuminate\Support\Facades\Mail;
class NewsLetterController extends Controller
{
public function subscribe(Request $request)
{
// error in this line.
$newsLetter = new Newsletter();
Obs: In local works well.
the name was type wrong NewsLetter instead of Newsletter
use \App\NewsLetter;
Please or to participate in this conversation.