trait CanReadModelSchemas (View source)

Methods

string|null
getModel(string $model)

No description

Builder
getModelSchema(string $model)

No description

string
getModelTable(string $model)

No description

string|null
guessBelongsToRelationshipName(string $column, string $model)

No description

string|null
guessBelongsToRelationshipTableName(string $column)

No description

string
guessBelongsToRelationshipTitleColumnName(string $column, string $model)

No description

array
parseColumnType(array $column)

No description

mixed
parseDefaultExpression(array $column, string $model)

No description

Details

protected string|null getModel(string $model)

No description

Parameters

string $model

Return Value

string|null

protected Builder getModelSchema(string $model)

No description

Parameters

string $model

Return Value

Builder

protected string getModelTable(string $model)

No description

Parameters

string $model

Return Value

string

protected string|null guessBelongsToRelationshipName(string $column, string $model)

No description

Parameters

string $column
string $model

Return Value

string|null

protected string|null guessBelongsToRelationshipTableName(string $column)

No description

Parameters

string $column

Return Value

string|null

protected string guessBelongsToRelationshipTitleColumnName(string $column, string $model)

No description

Parameters

string $column
string $model

Return Value

string

protected array parseColumnType(array $column)

No description

Parameters

array $column

Return Value

array

protected mixed parseDefaultExpression(array $column, string $model)

No description

Parameters

array $column
string $model

Return Value

mixed