API Documentation

FileCollection extends BaseFoundationCollection
in package

FinalYes

The FileCollection contains all the discovered source files.

Tags
template

T of \Hyde\Support\Filesystem\SourceFile

extends

\Hyde\Foundation\Concerns\BaseFoundationCollection<string, T>

see
Files
see
Hyde::files()

Table of Contents

Properties

$items  : array<string, SourceFile>
$kernel  : HydeKernel

Methods

addFile()  : void
boot()  : static
get()  : SourceFile|null
getFile()  : SourceFile
getFiles()  : FileCollection
init()  : static
__construct()  : mixed
discoverFilesFor()  : void
runDiscovery()  : void
runExtensionHandlers()  : void
setKernel()  : $this

Properties

Methods

__construct()

protected final __construct([array<string|int, mixed>|Arrayable|null $items = [] ]) : mixed
Parameters
$items : array<string|int, mixed>|Arrayable|null = []

discoverFilesFor()

protected discoverFilesFor(HydePage> $pageClass) : void
Parameters
$pageClass : HydePage>

        
On this page

Search results