SELECT * FROM the_table LIMIT 5,1;
public function __construct(ViewInterface $View, CatalogInterface $Catalog,WidgetsInterface $Widgets)
{
$this->layout = $View;
$this->model = $Catalog;
$this->widgets = $Widgets;
}
$timestamp = "2016.09.02T13:34";
$today = new DateTime(); // This object represents current date/time
$today->setTime( 0, 0, 0 ); // reset time part, to prevent partial comparison
$match_date = DateTime::createFromFormat( "Y.m.d\\TH:i", $timestamp );
$match_date->setTime( 0, 0, 0 ); // reset time part, to prevent partial comparison
$diff = $today->diff( $match_date );
$diffDays = (integer)$diff->format( "%R%a" ); // Extract days count in interval
switch( $diffDays ) {
case 0:
echo "//Today";
break;
case -1:
echo "//Yesterday";
break;
case +1:
echo "//Tomorrow";
break;
default:
echo "//Sometime";
}
Например просто на сервере сохранять переменные как глобальные, а внутренний сервис уже как хочет так и хранит их.
Есть ли способ полностью абстрагироваться от баз данных?