Create Your Own Plugin

Laraship QuestionsCategory: issues & BugsCreate Your Own Plugin
Gelber Orlando Moran Silva asked 4 years ago

Hi, I have this downside customizing the foo, I created it as advertised in the documentation.

https://www.laraship.com/docs/laraship/customize-laraship/create-your-own-plugin/

create a new class named Canver and method getFeaturedCanver(), assign namespace in all files

namespace Corals\Modules\Foo\Classes;
namespace Corals\Modules\Foo\Models;
namespace Corals\Modules\Foo\Http\Controllers;

when I add new classes and modules I get this error

I want to make a query from the blades

@php $ canver = \ Canver :: getFeaturedCanver(); @endphp

Class not found

 

How do I fix this class not found error?

Attachments
1 Answers
laraship Staff answered 4 years ago
Hello, In order to be able to call a class statically, you need to attach a facade to your class,    https://appdividend.com/2017/12/02/laravel-5-5-facades-tutorial/   you will find many examples inside Laraship how to use Facade