Что мне делать, чтобы передать значения, которые вы заказываете в патинировании?
routes.php
$ondata = DB::table('official_news') -> orderBy('created_date', 'desc') -> get() -> paginate(7); return View::make('main',array('ondata' => $ondata)); ошибка
 Call to a member function paginate() on a non-object 
мне нужна ваша помощь
Это должно сделать трюк:
 $ondata = DB::table('official_news')->orderBy('created_date', 'desc')->paginate(7); 
Будет лучше, если вы закажете его по идентификатору, потому что он будет быстрее из базы данных.
 $posts = Post::orderBy('id', 'desc')->paginate(6); 
https://laracasts.com/discuss/channels/laravel/combining-paginate-with-orderby
Он отлично работает для Laravel 5.1.