alias dc=’docker-compose’
dc up -d
dc down
Уже давно не работаю с битрикс, сохраняю на память | |
Как сделать фильтр по возрасту для CUser::GetList ? | |
$stmp_1 = (new \DateTime())->modify('-18 year')->getTimestamp(); | |
$stmp_2 = (new \DateTime())->modify('-16 year')->getTimestamp(); | |
$filter = Array( | |
"PERSONAL_BIRTHDAY_1" => ConvertTimeStamp($stmp_1, 'SHORT'), | |
"PERSONAL_BIRTHDAY_2" => ConvertTimeStamp($stmp_2, 'SHORT') |
Можно расширить функционал, добавив в корень модуля файлы addon_options.php
(для админки) и addon_include.php
(для рантайма). Эти изменения сохранится при обновлении базового модуля.
В файле addon_options.php
нужно определить метод showAddonTab()
который отвечает за рендер содержимого карточки.
В файле addon_include.php
можно произвести любые действия и записать их в массив $result. Все содержимое этого массива будет включено в макросы письма.
Use PSR-12 code style as base, read about it here https://www.php-fig.org/psr/psr-12/
You MUST format only code you add or change to reduce cognitive load for people doing PR reviews.
You SHOULD prefer selection formatting over full file formatting.
Entrepreneurship | |
https://www.futurelearn.com/courses/entrepreneurship-idea-to-action | |
Computer Science | |
https://online-learning.harvard.edu/course/cs50-introduction-computer-science | |
https://stitcher.io/blog/builders-and-architects-two-types-of-programmers | |
https://pro.academind.com/p/javascript-datastructures-the-fundamentals | |
https://pro.academind.com/p/javascript-algorithms-the-fundamentals | |
https://ru.hexlet.io/programs/js-sicp |
#!/usr/bin/env bash | |
sudo apt update | |
sudo apt -y install curl | |
# Set up PHP 8.0 | |
sudo apt update | |
sudo apt -y install software-properties-common | |
sudo add-apt-repository ppa:ondrej/php | |
sudo apt update |
#!/usr/bin/env bash | |
# Installing Node 16: | |
nvm i 16 | |
node -v | |
# v16.15.0 | |
npm -v | |
# 8.5.5 |
#!/usr/bin/env bash | |
# first run | |
docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=secret \ | |
-e MYSQL_DATABASE=laravel -e MYSQL_USER=laravel -e MYSQL_PASSWORD=secret \ | |
-v ~/mysql-data:/var/lib/mysql mysql:8 | |
# stop service | |
docker stop mysql |
#!/usr/bin/env bash | |
# first run redis with persistence | |
docker run -p 6379:6379 --name redis -d redis --save 60 1 --loglevel warning | |
# stop service | |
docker stop redis | |
# start service | |
docker start redis |