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. |
Please login to continue.