Tailor\Classes\BlueprintIndexer\SectionIndex


Protected Properties

protected string $sectionsCacheKey


Public Methods

public findSection()

public findSection($uuid): Tailor\Classes\Blueprint\EntryBlueprint|null 

public findSectionByHandle()

public findSectionByHandle(
    $handle
): Tailor\Classes\Blueprint\EntryBlueprint|null 

public hasSection()

public hasSection($handleOrUuid): string 

hasSection is a quick way to resolve a section to a UUID

public indexSections()

public indexSections(): array 

public listSections()

public listSections(): array 

Protected Methods

protected listSectionsRaw()

protected listSectionsRaw(): array 

listSectionsRaw without populating the Blueprint object