Spatie\Menu\Laravel\View::create PHP Метод

create() публичный статический Метод

public static create ( string $name, array $data = [] ) : static
$name string
$data array
Результат static
    public static function create(string $name, array $data = [])
    {
        $view = new static($name, $data);
        if (array_key_exists('url', $data)) {
            $view->setUrl($data['url']);
        }
        return $view;
    }

Usage Example

Пример #1
0
 /**
  * @param $condition
  * @param string $name
  * @param array $data
  *
  * @return $this
  */
 public function viewIfCan($authorization, string $name, array $data = null)
 {
     return $this->addIfCan($authorization, View::create($name, $data));
 }