class ModelManifest extends Facade (View source)

Class ModelManifest.

Methods

static 
getFacadeAccessor()

{@inheritdoc}

static Collection
register(Collection $models)

No description

static Collection
getRegisteredModels()

No description

static Model
getRegisteredModel(string $baseModelClass)

No description

static void
removeModel(string $baseModelClass)

No description

static void
swapModel(string $currentModelClass, string $newModelClass)

No description

static string
getMorphClassBaseModel(string $morphClass)

No description

static Collection
getBaseModelClasses()

No description

Details

static protected getFacadeAccessor()

{@inheritdoc}

static Collection register(Collection $models)

No description

Parameters

Collection $models

Return Value

Collection

static Collection getRegisteredModels()

No description

Return Value

Collection

static Model getRegisteredModel(string $baseModelClass)

No description

Parameters

string $baseModelClass

Return Value

Model

static void removeModel(string $baseModelClass)

No description

Parameters

string $baseModelClass

Return Value

void

static void swapModel(string $currentModelClass, string $newModelClass)

No description

Parameters

string $currentModelClass
string $newModelClass

Return Value

void

static string getMorphClassBaseModel(string $morphClass)

No description

Parameters

string $morphClass

Return Value

string

static Collection getBaseModelClasses()

No description

Return Value

Collection