public function edit($listener, $id)
    {
        $eloquent = $this->model->findOrFail($id);
        $data     = $this->presenter->edit($eloquent);
        return $listener->editSucceed($data);
    }
public function edit($listener, $id)
    {
        $eloquent = $this->model->findOrFail($id);
        $data     = $this->presenter->edit($eloquent);
        return $listener->editSucceed($data);
    }
public function edit ( $ listener , $ id ) { $ eloquent = $ this -> model -> findOrFail ( $ id ) ; $ data = $ this -> presenter -> edit ( $ eloquent ) ; return $ listener -> editSucceed ( $ data ) ; }
View edit a role page.

@param  object  $listener
@param  string|int  $id

@return mixed
View edit a role page .