Du är väldigt nära.
Det låter som att du först vill beställa arrayen i fallande ordning
Model::orderBy('created_at','desc')->take(3);
men vänd sedan arrayen. Du kan göra detta på ett av två sätt, antingen det traditionella PHP (med array_reverse).
$_dates = Model::orderBy('created_at','desc')->take(3);
$dates = array_reverse($_dates);
Eller laravelvägen, med reverse
funktion i Laravels Collection
klass.
$_dates = Model::orderBy('created_at','desc')->take(3)->reverse();
Kolla in Laravels Collection
dokumentation på deras API-webbplats på http://laravel.com/api/class -Illuminate.Support.Collection.html
Nu kommer $dates att innehålla den utdata du önskar.
dunno,time3
world,time4
hihio,time5