LMongo\Eloquent\Model::__construct PHP Method

__construct() public method

Create a new Eloquent model instance.
public __construct ( array $attributes = [] ) : void
$attributes array
return void
    public function __construct(array $attributes = array())
    {
        if (!isset(static::$booted[get_class($this)])) {
            static::boot();
            static::$booted[get_class($this)] = true;
        }
        $this->fill($attributes);
    }

Usage Example

 /**
  * Create a new MongoArdent model instance.
  *
  * @param array   $attributes
  * @return \Fuitad\Ardent\Ardent
  */
 public function __construct(array $attributes = array())
 {
     parent::__construct($attributes);
     $this->validationErrors = new MessageBag();
 }
Model