A

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.

BigintResolverClass in namespace Cable8mm\Xeed\Resolvers
BIGINT(size)
BinaryResolverClass in namespace Cable8mm\Xeed\Resolvers
BINARY(size)
BitResolverClass in namespace Cable8mm\Xeed\Resolvers
BIT(size)
BlobResolverClass in namespace Cable8mm\Xeed\Resolvers
BLOB(size)
BoolResolverClass in namespace Cable8mm\Xeed\Resolvers
BOOL
BooleanResolverClass in namespace Cable8mm\Xeed\Resolvers
BOOLEAN
BracketClass in namespace Cable8mm\Xeed\Types

Bracket type is for processing from database bracket field.

C

ColumnClass in namespace Cable8mm\Xeed

Database Column Object.

CleanCommandClass in namespace Cable8mm\Xeed\Command

Clean generated files, seeders, models, factories and migration files.

GenerateDatabaseSeederCommand::configure() — Method in class GenerateDatabaseSeederCommand

Configure the command.

GenerateFactoriesCommand::configure() — Method in class GenerateFactoriesCommand

Configure the command.

GenerateFakerSeedersCommand::configure() — Method in class GenerateFakerSeedersCommand

Configure the command.

GenerateMigrationsCommand::configure() — Method in class GenerateMigrationsCommand

Configure the command.

GenerateModelsCommand::configure() — Method in class GenerateModelsCommand

Configure the command.

GenerateRelationsCommand::configure() — Method in class GenerateRelationsCommand

Configure the command.

GenerateSeedersCommand::configure() — Method in class GenerateSeedersCommand

Configure the command.

ImportXeedCommand::configure() — Method in class ImportXeedCommand

Configure the command.

FakerSeederGenerator::count() — Method in class FakerSeederGenerator

Set count values for the generated stub

CleanCommandClass in namespace Cable8mm\Xeed\Laravel\Commands
GenerateFakerSeedersCommand::configure() — Method in class GenerateFakerSeedersCommand
CharResolverClass in namespace Cable8mm\Xeed\Resolvers
CHAR(size)
Inflector::classify() — Method in class Inflector

Get Class name as Laravel style.

D

DatabaseSeederGeneratorClass in namespace Cable8mm\Xeed\Generators

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

$ CleanCommand#descriptionProperty in class CleanCommand

The console command description.

$ GenerateDatabaseSeederCommand#descriptionProperty in class GenerateDatabaseSeederCommand

The console command description.

$ GenerateFactoriesCommand#descriptionProperty in class GenerateFactoriesCommand

The console command description.

$ GenerateFakerSeedersCommand#descriptionProperty in class GenerateFakerSeedersCommand

The console command description.

$ GenerateMigrationsCommand#descriptionProperty in class GenerateMigrationsCommand

The console command description.

$ GenerateModelsCommand#descriptionProperty in class GenerateModelsCommand

The console command description.

$ GenerateRelationsCommand#descriptionProperty in class GenerateRelationsCommand

The console command description.

$ GenerateSeedersCommand#descriptionProperty in class GenerateSeedersCommand

The console command description.

$ ImportXeedCommand#descriptionProperty in class ImportXeedCommand

The console command description.

DateResolverClass in namespace Cable8mm\Xeed\Resolvers
DATE
DateTimeTzResolverClass in namespace Cable8mm\Xeed\Resolvers

timestamp with time zone

DatetimeResolverClass in namespace Cable8mm\Xeed\Resolvers
DATETIME(fsp)
DecResolverClass in namespace Cable8mm\Xeed\Resolvers

Equal to DECIMAL(size,d)

DecimalResolverClass in namespace Cable8mm\Xeed\Resolvers

DECIMAL(size, d)

DoubleResolverClass 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#driverProperty in class Xeed

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

E

CleanCommand::execute() — Method in class CleanCommand

Run the console command.

GenerateDatabaseSeederCommand::execute() — Method in class GenerateDatabaseSeederCommand

Run the console command.

GenerateFactoriesCommand::execute() — Method in class GenerateFactoriesCommand

Run the console command.

GenerateFakerSeedersCommand::execute() — Method in class GenerateFakerSeedersCommand

Run the console command.

GenerateMigrationsCommand::execute() — Method in class GenerateMigrationsCommand

Run the console command.

GenerateModelsCommand::execute() — Method in class GenerateModelsCommand

Run the console command.

GenerateRelationsCommand::execute() — Method in class GenerateRelationsCommand

Run the console command.

GenerateSeedersCommand::execute() — Method in class GenerateSeedersCommand

Run the console command.

ImportXeedCommand::execute() — Method in class ImportXeedCommand

Run the console command.

MergerContainer::engine() — Method in class MergerContainer

Add a engine.

MergerContainer::engines() — Method in class MergerContainer

Add engines.

EnumResolverClass 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.

ForeignKeyClass in namespace Cable8mm\Xeed

Database ForeignKey Object.

FactoryGeneratorClass in namespace Cable8mm\Xeed\Generators

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

FakerSeederGeneratorClass 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.

FloatResolverClass 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.

FileClass 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

GenerateDatabaseSeederCommandClass in namespace Cable8mm\Xeed\Command

Generate database seeder.

GenerateFactoriesCommandClass in namespace Cable8mm\Xeed\Command

Generate factories.

GenerateFakerSeedersCommandClass in namespace Cable8mm\Xeed\Command

Generate seeders.

GenerateMigrationsCommandClass in namespace Cable8mm\Xeed\Command

Generate migrations.

GenerateModelsCommandClass in namespace Cable8mm\Xeed\Command

Generate models.

GenerateRelationsCommandClass in namespace Cable8mm\Xeed\Command

Generate relations.

GenerateSeedersCommandClass in namespace Cable8mm\Xeed\Command

Generate seeders.

GeneratorInterfaceClass in namespace Cable8mm\Xeed\Interfaces

Generator interface.

GenerateDatabaseSeederCommandClass in namespace Cable8mm\Xeed\Laravel\Commands
GenerateFactoriesCommandClass in namespace Cable8mm\Xeed\Laravel\Commands
GenerateFakerSeedersCommandClass in namespace Cable8mm\Xeed\Laravel\Commands
GenerateMigrationsCommandClass in namespace Cable8mm\Xeed\Laravel\Commands
GenerateModelsCommandClass in namespace Cable8mm\Xeed\Laravel\Commands
GenerateRelationsCommandClass in namespace Cable8mm\Xeed\Laravel\Commands
GenerateSeedersCommandClass in namespace Cable8mm\Xeed\Laravel\Commands
XeedFacade::getFacadeAccessor() — Method in class XeedFacade

Get the registered name of the component.

MergerContainer::getEngines() — Method in class MergerContainer

Get all the engines.

GeometryResolverClass 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.

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

ForeignKey::hasMany() — Method in class ForeignKey

Get the hasMany relation from another model to this.

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.

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.

I

ImportXeedCommandClass in namespace Cable8mm\Xeed\Command

Import xeed table.

ImportXeedCommandClass in namespace Cable8mm\Xeed\Laravel\Commands
IdResolverClass in namespace Cable8mm\Xeed\Resolvers
BIGINT(size)
InetResolverClass in namespace Cable8mm\Xeed\Resolvers
INET
IntResolverClass in namespace Cable8mm\Xeed\Resolvers
INT(size)
IntegerResolverClass in namespace Cable8mm\Xeed\Resolvers
INTEGER(size)
InflectorClass 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

JsonResolverClass in namespace Cable8mm\Xeed\Resolvers
JSON
JsonbResolverClass in namespace Cable8mm\Xeed\Resolvers
JSONB

L

$ Merger#lineProperty in class Merger

On going merge the first line

LongblobResolverClass in namespace Cable8mm\Xeed\Resolvers
LONGBLOB
LongtextResolverClass 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.

MigrationGeneratorClass 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.

ModelGeneratorClass in namespace Cable8mm\Xeed\Generators

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

ModelGenerator::make() — Method in class ModelGenerator

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.

MergerInterfaceClass 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.

MergerClass in namespace Cable8mm\Xeed\Mergers

Merger abstract class.

$ Merger#mergedProperty in class Merger

Final merge result

MergerContainerClass in namespace Cable8mm\Xeed\Mergers

Container for mergers.

MorphsMergerClass in namespace Cable8mm\Xeed\Mergers

$table->morphs() merger.

MysqlProviderClass 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.

MacaddressResolverClass 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.

MediumblobResolverClass 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.

MediumintResolverClass 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.

MediumtextResolverClass 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.

MorphsResolverClass 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.

MultilinestringResolverClass in namespace Cable8mm\Xeed\Resolvers
MULTILINESTRING
MultipointResolverClass 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

$ Merger#nextProperty in class Merger

On going merge the second line

NullableMorphsMergerClass in namespace Cable8mm\Xeed\Mergers

$table->nullableMorphs() merger.

NullableUlidMorphsMergerClass in namespace Cable8mm\Xeed\Mergers

$table->nullableUlidMorphs() merger.

NullableUuidMorphsMergerClass in namespace Cable8mm\Xeed\Mergers

$table->nullableUuidMorphs() merger.

NumericResolverClass in namespace Cable8mm\Xeed\Resolvers
NUMERIC

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

ProviderInterfaceClass in namespace Cable8mm\Xeed\Interfaces

Provider interface.

XeedServiceProvider::provides() — Method in class XeedServiceProvider

Get the services provided by the provider.

PgsqlProviderClass 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.

PathClass in namespace Cable8mm\Xeed\Support

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

PickerClass in namespace Cable8mm\Xeed\Support

Various methods for selecting what you want.

$ Xeed#pdoProperty in class Xeed

PDO Instance.

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.

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.

RelationGeneratorClass 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.

ResolverInterfaceClass in namespace Cable8mm\Xeed\Interfaces

Resolver interface.

XeedServiceProvider::register() — Method in class XeedServiceProvider

Register the application services.

ResolverSelectorClass in namespace Cable8mm\Xeed

The resolver to select selector class for the given column.

RemembertokenResolverClass in namespace Cable8mm\Xeed\Resolvers
REMEMBERTOKEN
ResolverClass 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

SeederGeneratorClass 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.

$ CleanCommand#signatureProperty in class CleanCommand

The name and signature of the console command.

$ GenerateDatabaseSeederCommand#signatureProperty in class GenerateDatabaseSeederCommand

The name and signature of the console command.

$ GenerateFactoriesCommand#signatureProperty in class GenerateFactoriesCommand

The name and signature of the console command.

$ GenerateFakerSeedersCommand#signatureProperty in class GenerateFakerSeedersCommand

The name and signature of the console command.

$ GenerateMigrationsCommand#signatureProperty in class GenerateMigrationsCommand

The name and signature of the console command.

$ GenerateModelsCommand#signatureProperty in class GenerateModelsCommand

The name and signature of the console command.

$ GenerateRelationsCommand#signatureProperty in class GenerateRelationsCommand

The name and signature of the console command.

$ GenerateSeedersCommand#signatureProperty in class GenerateSeedersCommand

The name and signature of the console command.

$ ImportXeedCommand#signatureProperty in class ImportXeedCommand

The name and signature of the console command.

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.

SqliteProviderClass in namespace Cable8mm\Xeed\Provider

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

SmallintResolverClass in namespace Cable8mm\Xeed\Resolvers
SMALLINT(size)
StringResolverClass 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.

ForeignKey::toArray() — Method in class ForeignKey

Get column information array.

MergerContainer::toArray() — Method in class MergerContainer

Get an array representation of the array.

TimestampsMergerClass in namespace Cable8mm\Xeed\Mergers

$table->timestamps() merger.

TextResolverClass in namespace Cable8mm\Xeed\Resolvers
TEXT(size)
TimeResolverClass in namespace Cable8mm\Xeed\Resolvers
TIME(fsp)
TimeTzResolverClass in namespace Cable8mm\Xeed\Resolvers

time with time zone

TimestampResolverClass in namespace Cable8mm\Xeed\Resolvers
TIMESTAMP(fsp)
TinyblobResolverClass in namespace Cable8mm\Xeed\Resolvers
TINYBLOB
TinyintResolverClass in namespace Cable8mm\Xeed\Resolvers
TINYINT(size)
TinytextResolverClass 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.

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.

TableClass in namespace Cable8mm\Xeed

Database Table Object.

Bracket::to() — Method in class Bracket

Get a value or default value.

Xeed::toArray() — Method in class Xeed

Get a tables array.

U

UlidMorphsMergerClass in namespace Cable8mm\Xeed\Mergers

$table->ulidMorphs() merger.

UuidMorphsMergerClass in namespace Cable8mm\Xeed\Mergers

$table->uuidMorphs() merger.

UlidResolverClass in namespace Cable8mm\Xeed\Resolvers
ULID
UlidmorphsResolverClass in namespace Cable8mm\Xeed\Resolvers
ULIDMORPHS
UuidResolverClass in namespace Cable8mm\Xeed\Resolvers
UUID
UuidmorphsResolverClass in namespace Cable8mm\Xeed\Resolvers
UUIDMORPHS

V

MergerContainer::verbose() — Method in class MergerContainer

Print lines to string.

VarbinaryResolverClass in namespace Cable8mm\Xeed\Resolvers
VARBINARY(size)
VarcharResolverClass in namespace Cable8mm\Xeed\Resolvers
VARCHAR(size)

W

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

XeedFacadeClass in namespace Cable8mm\Xeed\Laravel
XeedServiceProviderClass in namespace Cable8mm\Xeed\Laravel
XeedClass in namespace Cable8mm\Xeed

Database Object.

Y

YearResolverClass 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

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)