public function gadget($view = 'admin.contact.gadget', $count = 10)
    {

        if (User::hasRole('user')) {
            $this->contact->pushCriteria(new \Litecms\Litecms\Repositories\Criteria\ContactUserCriteria());
        }

        $contact = $this->contact->scopeQuery(function ($query) use ($count) {
            return $query->orderBy('id', 'DESC')->take($count);
        })->all();

        return view('contact::' . $view, compact('contact'))->render();
    }
public function gadget($view = 'admin.contact.gadget', $count = 10)
    {

        if (User::hasRole('user')) {
            $this->contact->pushCriteria(new \Litecms\Litecms\Repositories\Criteria\ContactUserCriteria());
        }

        $contact = $this->contact->scopeQuery(function ($query) use ($count) {
            return $query->orderBy('id', 'DESC')->take($count);
        })->all();

        return view('contact::' . $view, compact('contact'))->render();
    }
public function gadget ( $ view = 'admin.contact.gadget' , $ count = 10 ) { if ( User :: hasRole ( 'user' ) ) { $ this -> contact -> pushCriteria ( new \ Litecms \ Litecms \ Repositories \ Criteria \ ContactUserCriteria ( ) ) ; } $ contact = $ this -> contact -> scopeQuery ( function ( $ query ) use ( $ count ) { return $ query -> orderBy ( 'id' , 'DESC' ) -> take ( $ count ) ; } ) -> all ( ) ; return view ( 'contact::' . $ view , compact ( 'contact' ) ) -> render ( ) ; }
Make gadget View

@param string $view

@param int $count

@return View
Make gadget View