Factory

Factory

class Factory implements ArrayAccess (View source)

Methods

void __construct(Generator $faker)

Create a new factory instance.

static Factory construct(Generator $faker, string|null $pathToFactories = null)

Create a new factory container.

void defineAs(string $class, string $name, callable $attributes)

Define a class with a given short-name.

void define(string $class, callable $attributes, string $name = 'default')

Define a class with a given set of attributes.

void state(string $class, string $state, callable $attributes)

Define a state with a given set of attributes.

mixed create(string $class, array $attributes = array())

Create an instance of the given model and persist it to the database.

mixed createAs(string $class, string $name, array $attributes = array())

Create an instance of the given model and type and persist it to the database.

$this load(string $path)

Load factories from path.

mixed make(string $class, array $attributes = array())

Create an instance of the given model.

mixed makeAs(string $class, string $name, array $attributes = array())

Create an instance of the given model and type.

array rawOf(string $class, string $name, array $attributes = array())

Get the raw attribute array for a given named model.

array raw(string $class, array $attributes = array(), string $name = 'default')

Get the raw attribute array for a given model.

FactoryBuilder of(string $class, string $name = 'default')

Create a builder for the given model.

bool offsetExists(string $offset)

Determine if the given offset exists.

mixed offsetGet(string $offset)

Get the value of the given offset.

void offsetSet(string $offset, callable $value)

Set the given offset to the given value.

void offsetUnset(string $offset)

Unset the value at the given offset.

doc_Laravel
2016-11-02 16:17:43
Comments
Leave a Comment

Please login to continue.