A

$ CleanCommand#aliases — Property in class CleanCommand
ProviderInterface::attach() — Method in class ProviderInterface

Attach child provider to DB instance.

MysqlProvider::attach() — Method in class MysqlProvider

Attach child provider to DB instance.

PgsqlProvider::attach() — Method in class PgsqlProvider

Attach child provider to DB instance.

SqliteProvider::attach() — Method in class SqliteProvider

Attach child provider to DB instance.

Bracket::array() — Method in class Bracket

Get an array of values.

Xeed::addConnection() — Method in class Xeed

Establish connection

Xeed::addPdo() — Method in class Xeed

Add PDO connection.

Xeed::attach() — Method in class Xeed

Attach tables and columns.

B

ForeignKey::belongsTo() — Method in class ForeignKey

Get the belongsTo relation from this model to another.

XeedServiceProvider::boot() — Method in class XeedServiceProvider

Bootstrap the application services.

BigintResolver — Class in namespace Cable8mm\Xeed\Resolvers
BIGINT(size)
BinaryResolver — Class in namespace Cable8mm\Xeed\Resolvers
BINARY(size)
BitResolver — Class in namespace Cable8mm\Xeed\Resolvers
BIT(size)
BlobResolver — Class in namespace Cable8mm\Xeed\Resolvers
BLOB(size)
BoolResolver — Class in namespace Cable8mm\Xeed\Resolvers
BOOL
BooleanResolver — Class in namespace Cable8mm\Xeed\Resolvers
BOOLEAN
Bracket — Class in namespace Cable8mm\Xeed\Types

Bracket type is for processing from database bracket field.

C

Column — Class in namespace Cable8mm\Xeed

Database Column Object.

Column::cast() — Method in class Column
CleanCommand — Class in namespace Cable8mm\Xeed\Commands
GenerateFakerSeedersCommand::configure() — Method in class GenerateFakerSeedersCommand
SymfonyImportXeedCommand::configure() — Method in class SymfonyImportXeedCommand

Configure the command.

FakerSeederGenerator::count() — Method in class FakerSeederGenerator

Set count values for the generated stub

ResolverInterface::cast() — Method in class ResolverInterface

Get the row string for cast file, then return the string for cast class.

BitResolver::cast() — Method in class BitResolver

Get the attribute casting

BoolResolver::cast() — Method in class BoolResolver

Get the attribute casting

CharResolver — Class in namespace Cable8mm\Xeed\Resolvers
CHAR(size)
DateResolver::cast() — Method in class DateResolver

Get the attribute casting

DateTimeTzResolver::cast() — Method in class DateTimeTzResolver

Get the attribute casting

DatetimeResolver::cast() — Method in class DatetimeResolver

Get the attribute casting

DecimalResolver::cast() — Method in class DecimalResolver

Get the attribute casting

DoubleResolver::cast() — Method in class DoubleResolver

Get the attribute casting

FloatResolver::cast() — Method in class FloatResolver

Get the attribute casting

IntResolver::cast() — Method in class IntResolver

Get the attribute casting

JsonResolver::cast() — Method in class JsonResolver

Get the attribute casting

Resolver::cast() — Method in class Resolver

Get the attribute casting

SmallintResolver::cast() — Method in class SmallintResolver

Get the attribute casting

TimestampResolver::cast() — Method in class TimestampResolver

Get the attribute casting

TinyintResolver::cast() — Method in class TinyintResolver

Get the attribute casting

VarcharResolver::cast() — Method in class VarcharResolver

Get the attribute casting

Inflector::classify() — Method in class Inflector

Get Class name as Laravel style.

D

$ CleanCommand#description — Property in class CleanCommand

The console command description.

$ GenerateDatabaseSeederCommand#description — Property in class GenerateDatabaseSeederCommand

The console command description.

$ GenerateFactoriesCommand#description — Property in class GenerateFactoriesCommand

The console command description.

$ GenerateFakerSeedersCommand#description — Property in class GenerateFakerSeedersCommand

The console command description.

$ GenerateMigrationsCommand#description — Property in class GenerateMigrationsCommand

The console command description.

$ GenerateModelsCommand#description — Property in class GenerateModelsCommand

The console command description.

$ GenerateNovaCommand#description — Property in class GenerateNovaCommand

The console command description.

$ GenerateRelationsCommand#description — Property in class GenerateRelationsCommand

The console command description.

$ GenerateSeedersCommand#description — Property in class GenerateSeedersCommand

The console command description.

$ ImportXeedCommand#description — Property in class ImportXeedCommand

The console command description.

DatabaseSeederGenerator — Class in namespace Cable8mm\Xeed\Generators

Generator for dist/database/seeders/DatabaseSeeder.php.

Generator::defaultDestination() — Method in class Generator
Generator::defaultNamespace() — Method in class Generator
DateResolver — Class in namespace Cable8mm\Xeed\Resolvers
DATE
DateTimeTzResolver — Class in namespace Cable8mm\Xeed\Resolvers

timestamp with time zone

DatetimeResolver — Class in namespace Cable8mm\Xeed\Resolvers
DATETIME(fsp)
DecResolver — Class in namespace Cable8mm\Xeed\Resolvers

Equal to DECIMAL(size,d)

DecimalResolver — Class in namespace Cable8mm\Xeed\Resolvers

DECIMAL(size, d)

DoubleResolver — Class in namespace Cable8mm\Xeed\Resolvers

DOUBLE(size, d)

File::delete() — Method in class File

Delete a file.

File::deleteDictionary() — Method in class File

Delete all files in a directory.

Path::database() — Method in class Path

Get database folder path.

Picker::driver() — Method in class Picker

Set a database driver.

$ Xeed#driver — Property in class Xeed

Driver name. eg. 'mysql' or 'sqlite'

E

SymfonyImportXeedCommand::execute() — Method in class SymfonyImportXeedCommand

Run the console command.

MergerContainer::engine() — Method in class MergerContainer

Add a engine.

MergerContainer::engines() — Method in class MergerContainer

Add engines.

EnumResolver — Class in namespace Cable8mm\Xeed\Resolvers

ENUM(val1, val2, val3, ...)

Bracket::escape() — Method in class Bracket

Get an escaped value.

F

Column::fake() — Method in class Column

Get the row string form database factory, then return the string for Seeder class.

ForeignKey — Class in namespace Cable8mm\Xeed

Database ForeignKey Object.

FactoryGenerator — Class in namespace Cable8mm\Xeed\Generators

Generator for dist/database/factories/*.php.

FakerSeederGenerator — Class in namespace Cable8mm\Xeed\Generators

Generator for dist/database/seeders/*.php.

ResolverInterface::fake() — Method in class ResolverInterface

Get the row string form database factory, then return the string for Seeder class.

MergerContainer::from() — Method in class MergerContainer

Create a instance.

BigintResolver::fake() — Method in class BigintResolver

Get the row string form database factory, then return the string for Seeder class.

BinaryResolver::fake() — Method in class BinaryResolver

Get the row string form database factory, then return the string for Seeder class.

BitResolver::fake() — Method in class BitResolver

Get the row string form database factory, then return the string for Seeder class.

BlobResolver::fake() — Method in class BlobResolver

Get the row string form database factory, then return the string for Seeder class.

BoolResolver::fake() — Method in class BoolResolver

Get the row string form database factory, then return the string for Seeder class.

CharResolver::fake() — Method in class CharResolver

Get the row string form database factory, then return the string for Seeder class.

DateResolver::fake() — Method in class DateResolver

Get the row string form database factory, then return the string for Seeder class.

DateTimeTzResolver::fake() — Method in class DateTimeTzResolver

Get the row string form database factory, then return the string for Seeder class.

DatetimeResolver::fake() — Method in class DatetimeResolver

Get the row string form database factory, then return the string for Seeder class.

DecimalResolver::fake() — Method in class DecimalResolver

Get the row string form database factory, then return the string for Seeder class.

DoubleResolver::fake() — Method in class DoubleResolver

Get the row string form database factory, then return the string for Seeder class.

EnumResolver::fake() — Method in class EnumResolver

Get the row string form database factory, then return the string for Seeder class.

FloatResolver — Class in namespace Cable8mm\Xeed\Resolvers

FLOAT(size, d)

FloatResolver::fake() — Method in class FloatResolver

Get the row string form database factory, then return the string for Seeder class.

GeometryResolver::fake() — Method in class GeometryResolver

Get the row string form database factory, then return the string for Seeder class.

IdResolver::fake() — Method in class IdResolver

Get the row string form database factory, then return the string for Seeder class.

InetResolver::fake() — Method in class InetResolver

Get the row string form database factory, then return the string for Seeder class.

IntResolver::fake() — Method in class IntResolver

Get the row string form database factory, then return the string for Seeder class.

JsonResolver::fake() — Method in class JsonResolver

Get the row string form database factory, then return the string for Seeder class.

JsonbResolver::fake() — Method in class JsonbResolver

Get the row string form database factory, then return the string for Seeder class.

LongblobResolver::fake() — Method in class LongblobResolver

Get the row string form database factory, then return the string for Seeder class.

LongtextResolver::fake() — Method in class LongtextResolver

Get the row string form database factory, then return the string for Seeder class.

MacaddressResolver::fake() — Method in class MacaddressResolver

Get the row string form database factory, then return the string for Seeder class.

MediumblobResolver::fake() — Method in class MediumblobResolver

Get the row string form database factory, then return the string for Seeder class.

MediumintResolver::fake() — Method in class MediumintResolver

Get the row string form database factory, then return the string for Seeder class.

MediumtextResolver::fake() — Method in class MediumtextResolver

Get the row string form database factory, then return the string for Seeder class.

MorphsResolver::fake() — Method in class MorphsResolver

Get the row string form database factory, then return the string for Seeder class.

MultipointResolver::fake() — Method in class MultipointResolver

Get the row string form database factory, then return the string for Seeder class.

RemembertokenResolver::fake() — Method in class RemembertokenResolver

Get the row string form database factory, then return the string for Seeder class.

Resolver::fake() — Method in class Resolver

Get the row string form database factory, then return the string for Seeder class.

SmallintResolver::fake() — Method in class SmallintResolver

Get the row string form database factory, then return the string for Seeder class.

TextResolver::fake() — Method in class TextResolver

Get the row string form database factory, then return the string for Seeder class.

TimeResolver::fake() — Method in class TimeResolver

Get the row string form database factory, then return the string for Seeder class.

TimeTzResolver::fake() — Method in class TimeTzResolver

Get the row string form database factory, then return the string for Seeder class.

TimestampResolver::fake() — Method in class TimestampResolver

Get the row string form database factory, then return the string for Seeder class.

TinyblobResolver::fake() — Method in class TinyblobResolver

Get the row string form database factory, then return the string for Seeder class.

TinyintResolver::fake() — Method in class TinyintResolver

Get the row string form database factory, then return the string for Seeder class.

TinytextResolver::fake() — Method in class TinytextResolver

Get the row string form database factory, then return the string for Seeder class.

UlidResolver::fake() — Method in class UlidResolver

Get the row string form database factory, then return the string for Seeder class.

UlidmorphsResolver::fake() — Method in class UlidmorphsResolver

Get the row string form database factory, then return the string for Seeder class.

UuidResolver::fake() — Method in class UuidResolver

Get the row string form database factory, then return the string for Seeder class.

UuidmorphsResolver::fake() — Method in class UuidmorphsResolver

Get the row string form database factory, then return the string for Seeder class.

VarbinaryResolver::fake() — Method in class VarbinaryResolver

Get the row string form database factory, then return the string for Seeder class.

VarcharResolver::fake() — Method in class VarcharResolver

Get the row string form database factory, then return the string for Seeder class.

YearResolver::fake() — Method in class YearResolver

Get the row string form database factory, then return the string for Seeder class.

File — Class in namespace Cable8mm\Xeed\Support

The wrapper of League\Flysystem\Filesystem.

Path::factory() — Method in class Path

Get factory folder path.

Picker::field() — Method in class Picker

Set a field value.

Table::factory() — Method in class Table

Get the factory name from table name.

G

GenerateDatabaseSeederCommand — Class in namespace Cable8mm\Xeed\Commands
GenerateFactoriesCommand — Class in namespace Cable8mm\Xeed\Commands
GenerateFakerSeedersCommand — Class in namespace Cable8mm\Xeed\Commands
GenerateMigrationsCommand — Class in namespace Cable8mm\Xeed\Commands
GenerateModelsCommand — Class in namespace Cable8mm\Xeed\Commands
GenerateNovaCommand — Class in namespace Cable8mm\Xeed\Commands
GenerateRelationsCommand — Class in namespace Cable8mm\Xeed\Commands
GenerateSeedersCommand — Class in namespace Cable8mm\Xeed\Commands
Generator — Class in namespace Cable8mm\Xeed\Generators
GeneratorInterface — Class in namespace Cable8mm\Xeed\Interfaces

Generator interface.

XeedFacade::getFacadeAccessor() — Method in class XeedFacade

Get the registered name of the component.

MergerContainer::getEngines() — Method in class MergerContainer

Get all the engines.

GeometryResolver — Class in namespace Cable8mm\Xeed\Resolvers
GEOMETRY
Picker::getDriver() — Method in class Picker

Get a driver value.

Picker::get() — Method in class Picker

Get a specific column

Table::getColumns() — Method in class Table

Get column array.

Table::getForeignKeys() — Method in class Table

Get key array.

Table::getPrimaryColumn() — Method in class Table

Get the primary key column.

Xeed::getInstance() — Method in class Xeed

Singleton factory method.

Xeed::getNewInstance() — Method in class Xeed

Get new instance

Xeed::getTables() — Method in class Xeed

Get attached tables.

Xeed::getTable() — Method in class Xeed

Get a specific attached table.

H

CleanCommand::handle() — Method in class CleanCommand

Execute the console command.

GenerateDatabaseSeederCommand::handle() — Method in class GenerateDatabaseSeederCommand

Execute the console command.

GenerateFactoriesCommand::handle() — Method in class GenerateFactoriesCommand

Execute the console command.

GenerateFakerSeedersCommand::handle() — Method in class GenerateFakerSeedersCommand

Execute the console command.

GenerateMigrationsCommand::handle() — Method in class GenerateMigrationsCommand

Execute the console command.

GenerateModelsCommand::handle() — Method in class GenerateModelsCommand

Execute the console command.

GenerateNovaCommand::handle() — Method in class GenerateNovaCommand

Execute the console command.

GenerateRelationsCommand::handle() — Method in class GenerateRelationsCommand

Execute the console command.

GenerateSeedersCommand::handle() — Method in class GenerateSeedersCommand

Execute the console command.

ImportXeedCommand::handle() — Method in class ImportXeedCommand

Execute the console command.

ForeignKey::hasMany() — Method in class ForeignKey

Get the hasMany relation from another model to this.

Table::hasTimestamps() — Method in class Table

Let it know if the table has timestamps.

I

ImportXeedCommand — Class in namespace Cable8mm\Xeed\Commands
IdResolver — Class in namespace Cable8mm\Xeed\Resolvers
BIGINT(size)
InetResolver — Class in namespace Cable8mm\Xeed\Resolvers
INET
IntResolver — Class in namespace Cable8mm\Xeed\Resolvers
INT(size)
IntegerResolver — Class in namespace Cable8mm\Xeed\Resolvers
INTEGER(size)
Inflector — Class in namespace Cable8mm\Xeed\Support

Path class can help to get the various paths like root folder, stub folder, model folder and so on.

J

JsonResolver — Class in namespace Cable8mm\Xeed\Resolvers
JSON
JsonbResolver — Class in namespace Cable8mm\Xeed\Resolvers
JSONB

L

Generator::loadStub() — Method in class Generator
$ Merger#line — Property in class Merger

On going merge the first line

LongblobResolver — Class in namespace Cable8mm\Xeed\Resolvers
LONGBLOB
LongtextResolver — Class in namespace Cable8mm\Xeed\Resolvers
LONGTEXT
Resolver::last() — Method in class Resolver

Finally process for resolvers

Bracket::left() — Method in class Bracket

Get the first element of the array.

M

Column::make() — Method in class Column

Create a instance.

Column::migration() — Method in class Column

Get the row string for migration file, then return the string for migration class.

ForeignKey::make() — Method in class ForeignKey

Create a instance.

DatabaseSeederGenerator::make() — Method in class DatabaseSeederGenerator

Create a instance.

FactoryGenerator::make() — Method in class FactoryGenerator

Create a instance.

FakerSeederGenerator::make() — Method in class FakerSeederGenerator

Create a instance.

MigrationGenerator — Class in namespace Cable8mm\Xeed\Generators

Generator for dist/database/migrations/*.php.

MigrationGenerator::merging() — Method in class MigrationGenerator

Set merger engines.

MigrationGenerator::make() — Method in class MigrationGenerator

Create a instance.

ModelGenerator — Class in namespace Cable8mm\Xeed\Generators

Generator for dist/app/Models/*.php.

ModelGenerator::make() — Method in class ModelGenerator

Create a instance.

NovaResourceGenerator::make() — Method in class NovaResourceGenerator

Create a instance.

RelationGenerator::make() — Method in class RelationGenerator

Create a instance.

SeederGenerator::make() — Method in class SeederGenerator

Create a instance.

GeneratorInterface::make() — Method in class GeneratorInterface

Create a instance.

MergerInterface — Class in namespace Cable8mm\Xeed\Interfaces

Merger interface.

ProviderInterface::map() — Method in class ProviderInterface

Do mapping method between another fields for Database.

ResolverInterface::migration() — Method in class ResolverInterface

Get the row string for migration file, then return the string for migration class.

Merger — Class in namespace Cable8mm\Xeed\Mergers

Merger abstract class.

$ Merger#merged — Property in class Merger

Final merge result

MergerContainer — Class in namespace Cable8mm\Xeed\Mergers

Container for mergers.

MorphsMerger — Class in namespace Cable8mm\Xeed\Mergers

$table->morphs() merger.

MysqlProvider — Class in namespace Cable8mm\Xeed\Provider

Mysql provider can help to retrieve data from mysql database and marshalling between another fields for MySQL.

MysqlProvider::mapForeignKeys() — Method in class MysqlProvider
{@inheritDoc}
MysqlProvider::map() — Method in class MysqlProvider

Do mapping method between another fields for Database.

PgsqlProvider::map() — Method in class PgsqlProvider

Do mapping method between another fields for Database.

SqliteProvider::mapForeignKeys() — Method in class SqliteProvider
{@inheritDoc}
SqliteProvider::map() — Method in class SqliteProvider

Do mapping method between another fields for Database.

BigintResolver::migration() — Method in class BigintResolver

Get the row string for migration file, then return the string for migration class.

BinaryResolver::migration() — Method in class BinaryResolver

Get the row string for migration file, then return the string for migration class.

BitResolver::migration() — Method in class BitResolver

Get the row string for migration file, then return the string for migration class.

BlobResolver::migration() — Method in class BlobResolver

Get the row string for migration file, then return the string for migration class.

BoolResolver::migration() — Method in class BoolResolver

Get the row string for migration file, then return the string for migration class.

CharResolver::migration() — Method in class CharResolver

Get the row string for migration file, then return the string for migration class.

DateResolver::migration() — Method in class DateResolver

Get the row string for migration file, then return the string for migration class.

DateTimeTzResolver::migration() — Method in class DateTimeTzResolver

Get the row string for migration file, then return the string for migration class.

DatetimeResolver::migration() — Method in class DatetimeResolver

Get the row string for migration file, then return the string for migration class.

DecimalResolver::migration() — Method in class DecimalResolver

Get the row string for migration file, then return the string for migration class.

DoubleResolver::migration() — Method in class DoubleResolver

Get the row string for migration file, then return the string for migration class.

EnumResolver::migration() — Method in class EnumResolver

Get the row string for migration file, then return the string for migration class.

FloatResolver::migration() — Method in class FloatResolver

Get the row string for migration file, then return the string for migration class.

GeometryResolver::migration() — Method in class GeometryResolver

Get the row string for migration file, then return the string for migration class.

IdResolver::migration() — Method in class IdResolver

Get the row string for migration file, then return the string for migration class.

InetResolver::migration() — Method in class InetResolver

Get the row string for migration file, then return the string for migration class.

IntResolver::migration() — Method in class IntResolver

Get the row string for migration file, then return the string for migration class.

JsonResolver::migration() — Method in class JsonResolver

Get the row string for migration file, then return the string for migration class.

JsonbResolver::migration() — Method in class JsonbResolver

Get the row string for migration file, then return the string for migration class.

LongblobResolver::migration() — Method in class LongblobResolver

Get the row string for migration file, then return the string for migration class.

LongtextResolver::migration() — Method in class LongtextResolver

Get the row string for migration file, then return the string for migration class.

MacaddressResolver — Class in namespace Cable8mm\Xeed\Resolvers
MACADDRESS
MacaddressResolver::migration() — Method in class MacaddressResolver

Get the row string for migration file, then return the string for migration class.

MediumblobResolver — Class in namespace Cable8mm\Xeed\Resolvers
MEDIUMBLOB
MediumblobResolver::migration() — Method in class MediumblobResolver

Get the row string for migration file, then return the string for migration class.

MediumintResolver — Class in namespace Cable8mm\Xeed\Resolvers
MEDIUMINT(size)
MediumintResolver::migration() — Method in class MediumintResolver

Get the row string for migration file, then return the string for migration class.

MediumtextResolver — Class in namespace Cable8mm\Xeed\Resolvers
MEDIUMTEXT
MediumtextResolver::migration() — Method in class MediumtextResolver

Get the row string for migration file, then return the string for migration class.

MorphsResolver — Class in namespace Cable8mm\Xeed\Resolvers
MORPHS
MorphsResolver::migration() — Method in class MorphsResolver

Get the row string for migration file, then return the string for migration class.

MultilinestringResolver — Class in namespace Cable8mm\Xeed\Resolvers
MULTILINESTRING
MultipointResolver — Class in namespace Cable8mm\Xeed\Resolvers
MULTIPOINT
MultipointResolver::migration() — Method in class MultipointResolver

Get the row string for migration file, then return the string for migration class.

RemembertokenResolver::migration() — Method in class RemembertokenResolver

Get the row string for migration file, then return the string for migration class.

Resolver::migration() — Method in class Resolver

Get the row string for migration file, then return the string for migration class.

SmallintResolver::migration() — Method in class SmallintResolver

Get the row string for migration file, then return the string for migration class.

TextResolver::migration() — Method in class TextResolver

Get the row string for migration file, then return the string for migration class.

TimeResolver::migration() — Method in class TimeResolver

Get the row string for migration file, then return the string for migration class.

TimeTzResolver::migration() — Method in class TimeTzResolver

Get the row string for migration file, then return the string for migration class.

TimestampResolver::migration() — Method in class TimestampResolver

Get the row string for migration file, then return the string for migration class.

TinyblobResolver::migration() — Method in class TinyblobResolver

Get the row string for migration file, then return the string for migration class.

TinyintResolver::migration() — Method in class TinyintResolver

Get the row string for migration file, then return the string for migration class.

TinytextResolver::migration() — Method in class TinytextResolver

Get the row string for migration file, then return the string for migration class.

UlidResolver::migration() — Method in class UlidResolver

Get the row string for migration file, then return the string for migration class.

UlidmorphsResolver::migration() — Method in class UlidmorphsResolver

Get the row string for migration file, then return the string for migration class.

UuidResolver::migration() — Method in class UuidResolver

Get the row string for migration file, then return the string for migration class.

UuidmorphsResolver::migration() — Method in class UuidmorphsResolver

Get the row string for migration file, then return the string for migration class.

VarbinaryResolver::migration() — Method in class VarbinaryResolver

Get the row string for migration file, then return the string for migration class.

VarcharResolver::migration() — Method in class VarcharResolver

Get the row string for migration file, then return the string for migration class.

YearResolver::migration() — Method in class YearResolver

Get the row string for migration file, then return the string for migration class.

Path::model() — Method in class Path

Get Models folder path.

Path::migration() — Method in class Path

Get migration folder path.

Table::model() — Method in class Table

Get the model name from table name.

Table::migration() — Method in class Table

Get the migration file name from table name.

Xeed::make() — Method in class Xeed

Singleton factory method without connection.

N

Column::novaField() — Method in class Column

Get the row string for migration file, then return the string for migration class.

$ Generator#namespace — Property in class Generator
NovaResourceGenerator — Class in namespace Cable8mm\Xeed\Generators

Generator for dist/database/migrations/*.php.

ResolverInterface::nova() — Method in class ResolverInterface

Get the row string for Nova resource file, then return the string for Nova resource class.

$ Merger#next — Property in class Merger

On going merge the second line

NullableMorphsMerger — Class in namespace Cable8mm\Xeed\Mergers

$table->nullableMorphs() merger.

NullableUlidMorphsMerger — Class in namespace Cable8mm\Xeed\Mergers

$table->nullableUlidMorphs() merger.

NullableUuidMorphsMerger — Class in namespace Cable8mm\Xeed\Mergers

$table->nullableUuidMorphs() merger.

BigintResolver::nova() — Method in class BigintResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

BinaryResolver::nova() — Method in class BinaryResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

BitResolver::nova() — Method in class BitResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

BlobResolver::nova() — Method in class BlobResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

BoolResolver::nova() — Method in class BoolResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

CharResolver::nova() — Method in class CharResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

DateResolver::nova() — Method in class DateResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

DateTimeTzResolver::nova() — Method in class DateTimeTzResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

DatetimeResolver::nova() — Method in class DatetimeResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

DecimalResolver::nova() — Method in class DecimalResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

DoubleResolver::nova() — Method in class DoubleResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

EnumResolver::nova() — Method in class EnumResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

FloatResolver::nova() — Method in class FloatResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

GeometryResolver::nova() — Method in class GeometryResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

IdResolver::nova() — Method in class IdResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

InetResolver::nova() — Method in class InetResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

IntResolver::nova() — Method in class IntResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

JsonResolver::nova() — Method in class JsonResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

JsonbResolver::nova() — Method in class JsonbResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

LongblobResolver::nova() — Method in class LongblobResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

LongtextResolver::nova() — Method in class LongtextResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

MacaddressResolver::nova() — Method in class MacaddressResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

MediumblobResolver::nova() — Method in class MediumblobResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

MediumintResolver::nova() — Method in class MediumintResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

MediumtextResolver::nova() — Method in class MediumtextResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

MorphsResolver::nova() — Method in class MorphsResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

MultipointResolver::nova() — Method in class MultipointResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

NumericResolver — Class in namespace Cable8mm\Xeed\Resolvers
NUMERIC
RemembertokenResolver::nova() — Method in class RemembertokenResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

Resolver::nova() — Method in class Resolver

Get the row string for Nova resource file, then return the string for Nova resource class.

SmallintResolver::nova() — Method in class SmallintResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

TextResolver::nova() — Method in class TextResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

TimeResolver::nova() — Method in class TimeResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

TimeTzResolver::nova() — Method in class TimeTzResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

TimestampResolver::nova() — Method in class TimestampResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

TinyblobResolver::nova() — Method in class TinyblobResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

TinyintResolver::nova() — Method in class TinyintResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

TinytextResolver::nova() — Method in class TinytextResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

UlidResolver::nova() — Method in class UlidResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

UlidmorphsResolver::nova() — Method in class UlidmorphsResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

UuidResolver::nova() — Method in class UuidResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

UuidmorphsResolver::nova() — Method in class UuidmorphsResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

VarbinaryResolver::nova() — Method in class VarbinaryResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

VarcharResolver::nova() — Method in class VarcharResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

YearResolver::nova() — Method in class YearResolver

Get the row string for Nova resource file, then return the string for Nova resource class.

Path::nova() — Method in class Path

Get Models folder path.

Table::nova() — Method in class Table

Get the Nova resource name from table name.

O

MergerContainer::operating() — Method in class MergerContainer

Execute engines.

ResolverSelector::of() — Method in class ResolverSelector

Select the resolver for the given column.

Picker::of() — Method in class Picker

Create a instance.

Bracket::of() — Method in class Bracket

Create a instance.

Xeed::offsetExists() — Method in class Xeed

Implements ArrayAccess interface.

Xeed::offsetGet() — Method in class Xeed

Implements ArrayAccess interface.

Xeed::offsetSet() — Method in class Xeed

Implements ArrayAccess interface.

Xeed::offsetUnset() — Method in class Xeed

Implements ArrayAccess interface.

P

ProviderInterface — Class in namespace Cable8mm\Xeed\Interfaces

Provider interface.

XeedServiceProvider::provides() — Method in class XeedServiceProvider

Get the services provided by the provider.

PgsqlProvider — Class in namespace Cable8mm\Xeed\Provider

PostgreSQL provider can help to retrieve data from mysql database and marshalling between another fields for PostgreSQL.

Inflector::pluralize() — Method in class Inflector

Get Class name as hasMany method name.

Path — Class in namespace Cable8mm\Xeed\Support

Path class can help to get the various paths like root folder, stub folder, model folder and so on.

Picker — Class in namespace Cable8mm\Xeed\Support

Various methods for selecting what you want.

$ Xeed#pdo — Property in class Xeed

PDO Instance.

Q

Generator::qualifyModel() — Method in class Generator

R

DatabaseSeederGenerator::run() — Method in class DatabaseSeederGenerator

Run the generator logic and save it.

FactoryGenerator::run() — Method in class FactoryGenerator

Run the generator logic and save it to a file.

FakerSeederGenerator::run() — Method in class FakerSeederGenerator

Run the generator logic and save it to a file.

Generator::read() — Method in class Generator
Generator::replace() — Method in class Generator
MigrationGenerator::run() — Method in class MigrationGenerator

Run the generator logic and save it to a file.

ModelGenerator::run() — Method in class ModelGenerator

Run the generator logic and save it to a file.

NovaResourceGenerator::run() — Method in class NovaResourceGenerator

Run the generator logic and save it to a file.

RelationGenerator — Class in namespace Cable8mm\Xeed\Generators

Generator for dist/database/migrations/*.php.

RelationGenerator::run() — Method in class RelationGenerator

Run the generator logic and save it to a file.

SeederGenerator::run() — Method in class SeederGenerator

Run the generator logic and save it to a file.

GeneratorInterface::run() — Method in class GeneratorInterface

Run the generator logic and save it to a file.

ResolverInterface — Class in namespace Cable8mm\Xeed\Interfaces

Resolver interface.

XeedServiceProvider::register() — Method in class XeedServiceProvider

Register the application services.

ResolverSelector — Class in namespace Cable8mm\Xeed

The resolver to select selector class for the given column.

RemembertokenResolver — Class in namespace Cable8mm\Xeed\Resolvers
REMEMBERTOKEN
Resolver — Class in namespace Cable8mm\Xeed\Resolvers

It is used by parent class of various resolver classes.

File::read() — Method in class File

Read a file.

File::readSql() — Method in class File

Read a sql file without comments.

Path::resource() — Method in class Path

Get resource folder path.

Path::root() — Method in class Path

Get root folder path.

Bracket::right() — Method in class Bracket

Get the second element of the array.

S

$ CleanCommand#signature — Property in class CleanCommand

The name and signature of the console command.

$ GenerateDatabaseSeederCommand#signature — Property in class GenerateDatabaseSeederCommand

The name and signature of the console command.

$ GenerateFactoriesCommand#signature — Property in class GenerateFactoriesCommand

The name and signature of the console command.

$ GenerateFakerSeedersCommand#signature — Property in class GenerateFakerSeedersCommand

The name and signature of the console command.

$ GenerateMigrationsCommand#signature — Property in class GenerateMigrationsCommand

The name and signature of the console command.

$ GenerateModelsCommand#signature — Property in class GenerateModelsCommand

The name and signature of the console command.

$ GenerateNovaCommand#signature — Property in class GenerateNovaCommand

The name and signature of the console command.

$ GenerateRelationsCommand#signature — Property in class GenerateRelationsCommand

The name and signature of the console command.

$ GenerateSeedersCommand#signature — Property in class GenerateSeedersCommand

The name and signature of the console command.

$ ImportXeedCommand#signature — Property in class ImportXeedCommand

The name and signature of the console command.

SymfonyImportXeedCommand — Class in namespace Cable8mm\Xeed\Commands

Import xeed table.

$ Generator#stub — Property in class Generator
SeederGenerator — Class in namespace Cable8mm\Xeed\Generators

Generator for dist/database/seeders/*.php.

MergerInterface::start() — Method in class MergerInterface

Get a merged line from the current line and the next line.

Merger::start() — Method in class Merger

Get a merged line from the current line and the next line.

TimestampsMerger::start() — Method in class TimestampsMerger

Get a merged line from the current line and the next line.

SqliteProvider — Class in namespace Cable8mm\Xeed\Provider

SQLite provider can help to retrieve data from sqlite database and marshalling between another fields for SQLite.

SmallintResolver — Class in namespace Cable8mm\Xeed\Resolvers
SMALLINT(size)
StringResolver — Class in namespace Cable8mm\Xeed\Resolvers
VARCHAR(size)
File::system() — Method in class File

Create a instance of the class.

Path::stub() — Method in class Path

Get stubs folder path.

Path::seeder() — Method in class Path

Get seeders folder path.

Table::seeder() — Method in class Table

Get the seeder name from table name.

T

Column::toArray() — Method in class Column

Get column information array.

Column::title() — Method in class Column

Get the title for Nova field title from column name.

ForeignKey::toArray() — Method in class ForeignKey

Get column information array.

MergerContainer::toArray() — Method in class MergerContainer

Get an array representation of the array.

TimestampsMerger — Class in namespace Cable8mm\Xeed\Mergers

$table->timestamps() merger.

TextResolver — Class in namespace Cable8mm\Xeed\Resolvers
TEXT(size)
TimeResolver — Class in namespace Cable8mm\Xeed\Resolvers
TIME(fsp)
TimeTzResolver — Class in namespace Cable8mm\Xeed\Resolvers

time with time zone

TimestampResolver — Class in namespace Cable8mm\Xeed\Resolvers
TIMESTAMP(fsp)
TinyblobResolver — Class in namespace Cable8mm\Xeed\Resolvers
TINYBLOB
TinyintResolver — Class in namespace Cable8mm\Xeed\Resolvers
TINYINT(size)
TinytextResolver — Class in namespace Cable8mm\Xeed\Resolvers
TINYTEXT
File::touch() — Method in class File

Write a empty content to a file.

Inflector::tableize() — Method in class Inflector

Get Class name as belongsTo method name.

Inflector::title() — Method in class Inflector

get title from Doctrine table

Path::testBootstrap() — Method in class Path

Get tests/Bootstrap folder path.

Path::testgen() — Method in class Path

Get tests/Generate folder path.

Path::testExpected() — Method in class Path

Get tests/Expected folder path.

Picker::type() — Method in class Picker

Set a database field type.

Picker::toArray() — Method in class Picker

Get an array of An array of Table instances.

Table — Class in namespace Cable8mm\Xeed

Database Table Object.

Table::title() — Method in class Table

Get the title for Nova resource name from table name.

Bracket::to() — Method in class Bracket

Get a value or default value.

Xeed::toArray() — Method in class Xeed

Get a tables array.

U

UlidMorphsMerger — Class in namespace Cable8mm\Xeed\Mergers

$table->ulidMorphs() merger.

UuidMorphsMerger — Class in namespace Cable8mm\Xeed\Mergers

$table->uuidMorphs() merger.

UlidResolver — Class in namespace Cable8mm\Xeed\Resolvers
ULID
UlidmorphsResolver — Class in namespace Cable8mm\Xeed\Resolvers
ULIDMORPHS
UuidResolver — Class in namespace Cable8mm\Xeed\Resolvers
UUID
UuidmorphsResolver — Class in namespace Cable8mm\Xeed\Resolvers
UUIDMORPHS

V

MergerContainer::verbose() — Method in class MergerContainer

Print lines to string.

VarbinaryResolver — Class in namespace Cable8mm\Xeed\Resolvers
VARBINARY(size)
VarcharResolver — Class in namespace Cable8mm\Xeed\Resolvers
VARCHAR(size)

W

Generator::write() — Method in class Generator
MergerContainer::write() — Method in class MergerContainer

Write a string to a file from the $this->lines array.

File::write() — Method in class File

Write a content to a file.

X

XeedFacade — Class in namespace Cable8mm\Xeed\Laravel
XeedServiceProvider — Class in namespace Cable8mm\Xeed\Laravel
Xeed — Class in namespace Cable8mm\Xeed

Database Object.

Y

YearResolver — Class in namespace Cable8mm\Xeed\Resolvers
YEAR

_

Column::__construct() — Method in class Column

Column constructor.

Column::__toString() — Method in class Column

Class magic method to get the instance information for a Exception

ForeignKey::__construct() — Method in class ForeignKey

ForeignKey constructor.

ForeignKey::__toString() — Method in class ForeignKey

Class magic method to get the instance information for a Exception

Generator::__construct() — Method in class Generator
Merger::__construct() — Method in class Merger

$line, $next and $merged variables were set.

MergerContainer::__toString() — Method in class MergerContainer

Class magic method to get the real migration file path.

MorphsMerger::__construct() — Method in class MorphsMerger

$line, $next and $merged variables were set.

NullableMorphsMerger::__construct() — Method in class NullableMorphsMerger

$line, $next and $merged variables were set.

NullableUlidMorphsMerger::__construct() — Method in class NullableUlidMorphsMerger

$line, $next and $merged variables were set.

NullableUuidMorphsMerger::__construct() — Method in class NullableUuidMorphsMerger

$line, $next and $merged variables were set.

TimestampsMerger::__construct() — Method in class TimestampsMerger

$line, $next and $merged variables were set.

UlidMorphsMerger::__construct() — Method in class UlidMorphsMerger

$line, $next and $merged variables were set.

UuidMorphsMerger::__construct() — Method in class UuidMorphsMerger

$line, $next and $merged variables were set.

Resolver::__construct() — Method in class Resolver
Constructor.
Resolver::__get() — Method in class Resolver

Reading data from inaccessible (protected or private) or non-existing properties.

Table::__construct() — Method in class Table
Constructor.
Table::__toString() — Method in class Table

Class magic method to get the real table name.

Bracket::__toString() — Method in class Bracket

Class magic method to get the instance information for a Exception

Xeed::__wakeup() — Method in class Xeed

prevent from being unserialized (which would create a second instance of it)