76 if($request->hasFile('avatar')){
77 $featuredAvatar = $request->file('avatar');
78 $filename = time().$featuredAvatar->getClientOriginalName();
79 Storage::disk('images')->putFileAs( 80 $filename,
81 $featuredAvatar,
82 $filename
107 if($request->hasFile('featured_image')){
108 $featuredImage = $request->file('featured_image');
109 $filename = time().$featuredImage->getClientOriginalName();
110 Storage::disk('images')->putFileAs(111 $filename,
112 $featuredImage,
113 $filename
54 if($request->hasFile('featured_image')){
55 $featuredImage = $request->file('featured_image');
56 $filename = time().$featuredImage->getClientOriginalName();
57 Storage::disk('images')->putFileAs( 58 $filename,
59 $featuredImage,
60 $filename
The method you are trying to call is not defined, which can result in a fatal error.
This issue can be raised for any of the following cases:
void
.class User
{
public function printName()
{
echo $this->getName(); // getName() doesn't exist.
}
}
class User
{
private function getName()
{
return 'John Doe';
}
}
class Admin extends User
{
public function printName()
{
echo $this->getName(); // `getName()` is private
}
}
class Admin
{
public function printName()
{
$user = new User(); // class `User` doesn't exist
echo $user->getName();
}
}
class User
{
private $name;
public function setName()
{
$this->name = 'Anonymous';
}
public function printName()
{
$name = $this->setName(); // the "setName" method doesn't return anything
echo $name; // this will print nothing, because $name is NULL
}
}
class User
{
public function printName()
{
echo $this->getName();
}
public function getName()
{
return 'John Doe';
}
}
class User
{
protected function getName()
{
return 'John Doe';
}
}
class Admin extends User
{
public function printName()
{
echo $this->getName();
}
}
class User
{
public function getName()
{
return 'John Doe';
}
}
class Admin
{
public function printName()
{
$user = new User();
echo $user->getName();
}
}