🔥 От PHP-разработчика к эксперту по Битрикс24! Старт набора в группу курса “Разработчик Битрикс24" в OTUS. Открыт прием заявок
Разработка на Битрикс24 — востребованная компетенция для автоматизации бизнес-процессов. Отправьте заявку на обучение и получите спеццену при поступлении в группу.
Вы научитесь:
✅ Разворачивать Битрикс24 на собственном сервере
✅ Создавать компоненты, модули и REST-приложения
✅ Автоматизировать процессы с помощью бизнес-процессов
✅ Интегрировать Битрикс24 с внешними системами
🎓 Подробности уточняйте у менеджера
🚀 Не упустите шанс стать экспертом по Битрикс24 и повысить свою квалификацию!
👉 Оставить заявку https://vk.cc/cQqXs9
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Разработка на Битрикс24 — востребованная компетенция для автоматизации бизнес-процессов. Отправьте заявку на обучение и получите спеццену при поступлении в группу.
Вы научитесь:
✅ Разворачивать Битрикс24 на собственном сервере
✅ Создавать компоненты, модули и REST-приложения
✅ Автоматизировать процессы с помощью бизнес-процессов
✅ Интегрировать Битрикс24 с внешними системами
🎓 Подробности уточняйте у менеджера
🚀 Не упустите шанс стать экспертом по Битрикс24 и повысить свою квалификацию!
👉 Оставить заявку https://vk.cc/cQqXs9
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
💩3🥱1
Совет по Laravel💡
Знал ли ты… что можно импортировать несколько классов из одного пространства имён вот так☝️
👉 @php_lib
Знал ли ты… что можно импортировать несколько классов из одного пространства имён вот так☝️
👉 @php_lib
👍2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Laravel-разработчики, готовы вывести работу с иерархиями на новый уровень?
Бесплатный вебинар «Использование Nested Sets в Laravel»
🗓 22 октября, 20:00
На вебинаре вы:
• Погрузитесь в необычную структуру данных Вложенные множества
• Разберёте плюсы и минусы этой структуры
• Увидите, как применять её на практике в Laravel-приложении
🎯 Кому будет полезно:
• Веб-разработчикам, работающим с иерархическими или древовидными структурами в своих проектах
⚠️ Это редкий шанс увидеть реальный пример использования Nested Sets в Laravel. Кто придёт первым - получит навыки, которые обычно осваивают месяцы!
❗️Напоминаем, что до 24 октября действует скидка 15% при полной оплате на курс «Framework Laravel». Не упустите возможность прокачать свои проекты и навыки!
Записаться на вебинар: https://vk.cc/cQwaJN
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Бесплатный вебинар «Использование Nested Sets в Laravel»
🗓 22 октября, 20:00
На вебинаре вы:
• Погрузитесь в необычную структуру данных Вложенные множества
• Разберёте плюсы и минусы этой структуры
• Увидите, как применять её на практике в Laravel-приложении
🎯 Кому будет полезно:
• Веб-разработчикам, работающим с иерархическими или древовидными структурами в своих проектах
⚠️ Это редкий шанс увидеть реальный пример использования Nested Sets в Laravel. Кто придёт первым - получит навыки, которые обычно осваивают месяцы!
❗️Напоминаем, что до 24 октября действует скидка 15% при полной оплате на курс «Framework Laravel». Не упустите возможность прокачать свои проекты и навыки!
Записаться на вебинар: https://vk.cc/cQwaJN
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Ты используешь ?? или остаёшься на isset()?
Удобное сокращение или запутанный синтаксис? Что думаешь...
👉 @php_lib
Удобное сокращение или запутанный синтаксис? Что думаешь...
👉 @php_lib
👍4
Сегодня хочу показать вам, как магические методы в PHP могут упростить жизнь, если использовать их с умом.
Многие знают о
Например, рассмотрим кейс с динамическими свойствами:
Мы не определяли свойство
Но! ⚠️
Если переусердствовать - код становится магическим не только для PHP, но и для вас самого 😄
Отладка, автодополнение и читаемость страдают. Поэтому правило простое:
используйте магию осознанно.
👉 @php_lib
Многие знают о
__construct()
и __destruct()
, но PHP предлагает целый арсенал магических методов - от __get()
и __set()
до __invoke()
и __callStatic()
.Например, рассмотрим кейс с динамическими свойствами:
class Config {
private array $data = [];
public function __get($name) {
return $this->data[$name] ?? null;
}
public function __set($name, $value) {
$this->data[$name] = $value;
}
}
$config = new Config();
$config->appName = 'MyApp';
echo $config->appName; // MyApp
Мы не определяли свойство
appName
, но с помощью __get()
и __set()
сделали объект гибким, почти как массив. Это удобно для конфигов, DTO и API-ответов.Но! ⚠️
Если переусердствовать - код становится магическим не только для PHP, но и для вас самого 😄
Отладка, автодополнение и читаемость страдают. Поэтому правило простое:
используйте магию осознанно.
👉 @php_lib
👍1