// Когда аргументы и их количество известно заранее
// Такой вариант мне кажется самым читабельным
// Оборачивать в фигурные скобки не обязательно
// Я это делаю всегда для того, чтобы было видно, что вызов динамический
$this->obj->{$function}($arg1, $arg2)
// Подходит как раз для описанного случая
// Аргументы могут быть любыми и передаются в виде массива
call_user_func_array([$this->obj, $function], [$arg1, $arg2]);
class Model extends ActiveRecord {
public static function find() {
return new MyQuery(get_called_class());
}
}
class MyQuery extends ActiveQuery {
public function withFullUrl($url) {
$this->andWhere(['full_url' => $url]);
return $this;
}
}
@media (max-width: 1000px){
div { float: none; margin: 0 auto;}
}
Смотрел onscroll, но он даёт только кол-во прокрученных пикселей.
window.onscroll = function() {
var scrolled = window.pageYOffset || document.documentElement.scrollTop;
if (scrolled === 0) {
alert("Мы достигли верха страницы!");
}
}