Adamgoose\Routing\Annotations\Scanner::create PHP 메소드

create() 공개 정적인 메소드

Create a new scanner instance.
public static create ( array $scan ) : static
$scan array
리턴 static
    public static function create(array $scan)
    {
        return new static($scan);
    }

Usage Example

 /**
  * Get the route definitions for the annotations.
  *
  * @return string
  */
 protected function getRouteDefinitions()
 {
     $provider = 'Adamgoose\\AnnotationsServiceProvider';
     return '<?php ' . PHP_EOL . PHP_EOL . Scanner::create($this->laravel->getProvider($provider)->routeScans())->getRouteDefinitions() . PHP_EOL;
 }