static method laravel use code example

Example 1: static function model laravel

public static function isOpen($week)
{
    return (new static)::where('week', $week)->first();
}

Example 2: new static laravel

Explained like a charm
https://stackoverflow.com/questions/15898843/what-means-new-static

Example 3: laravel call a static function

namespace App\Library;

class Utilities {

 //added new user
 public static function doBeforeTask() {
  // ... you business logic.
 }
}

// then do this in your controller 
Utilities::doBeforeTask();

Tags:

Php Example