$container = $app->getContainer();
$container['myService'] = function ($container) {
$myService = new MyService();
$myService->code = 123;
return $myService;
};
$myService = $this->myService;
echo $myService->code;
// выведется 123
$balance = function($alias) use ($json) {
$Array = json_decode($json, true)["accounts"];
$key = array_search($alias, array_column($Array, "alias"));
return $key && isset($Array[$key]["balance"]["amount"])?$Array[$key]["balance"]["amount"]:null;
};
var_dump($balance("qw_wallet_rub"));
var_dump($balance("mc_beeline_rub"));
if (rowA.cells[colNum].innerHTML>rowB.cells[colNum].innerHTML) return 1;
else if (rowA.cells[colNum].innerHTML<rowB.cells[colNum].innerHTML) return -1;
else return 0;
<div class="countdown space-top-half padding-top" data-date-time="02/20/2019 10:10:10">
<div class="item">
<div class="days">00</div>
<span class="days_ref">Days</span> </div>
<div class="item">
<div class="hours">00</div>
<span class="hours_ref">Hours</span> </div>
<div class="item">
<div class="minutes">00</div>
<span class="minutes_ref">Mins</span> </div>
<div class="item">
<div class="seconds">00</div>
<span class="seconds_ref">Secs</span> </div>
</div>
</div>
function countDownFunc( items, trigger ) {
items.each( function() {
var countDown = $(this),
dateTime = $(this).data('date-time');
var countDownTrigger = ( trigger ) ? trigger : countDown;
countDownTrigger.downCount({
date: dateTime,
offset: +3
});
});
}
countDownFunc( $('.countdown') );