public function create()
    {
        event(new BeforeCreate($this));

        $this->beforeCreate();

        $this->doCreate();

        $this->afterCreate();

        event(new AfterCreate($this));
    }
public function create()
    {
        event(new BeforeCreate($this));

        $this->beforeCreate();

        $this->doCreate();

        $this->afterCreate();

        event(new AfterCreate($this));
    }
public function create ( ) { event ( new BeforeCreate ( $ this ) ) ; $ this -> beforeCreate ( ) ; $ this -> doCreate ( ) ; $ this -> afterCreate ( ) ; event ( new AfterCreate ( $ this ) ) ; }
Create Action.

Fires off beforeCreate(), doCreate() and afterCreate()

@return
Create Action .