Authorizing Actions Using Policies: Via The User Model

If ($user->can('update', $post)) {
    //
}

Authorizing Actions Using Policies: Via The User Model — Structure map

Clickable & Draggable!

Authorizing Actions Using Policies: Via The User Model — Related pages: