Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.

Приятного чтения!

Новости и релизы



PHP


  • RFC: Deprecate and Remove Bareword (Unquoted) Strings — В текущих версиях PHP использование строки без кавычек бросает ошибку уровня E_NOTICE. Предлагается в ближайшей версии бросать E_WARNING, а затем и вовсе ParseError. Предложение принято единогласно.

Инструменты


  • Payum/Payum — Мощная библиотека для обработки платежей. Поддерживает множество провайдеров и сценариев оплаты.
  • wapmorgan/UnifiedPlaylist — Библиотека для чтения всех популярных форматов плей-листов: aimppl, asx, xspf, zpl, m3u, pls, upf.
  • mnapoli/dbal-schema — Инструмент для описания схемы базы с помощью Doctrine DBAL.
  • marcioAlmada/yay — Препроцессор для PHP. Об использовании тут и тут.
  • mautic/mautic — Открытая платформа для автоматизации маркетинга.
  • leocavalcante/siler — Микрофреймворк без зависимостей и реализованный исключительно простыми функциями без классов.
  • paragonie/airship — CMS с упором на безопасность. Как мы сделали CMS Airship безопасной.
  • DaveRandom/CallbackValidator — Небольшой инструмент для валидации сигнатур.
  • php/pecl-php-operator — Расширение позволяет реализовать перегрузку операторов для объектов.

Материалы для обучения



Занимательное



Спасибо за внимание!

Если вы заметили ошибку или неточность — сообщите, пожалуйста, в личку.
Вопросы и предложения пишите на почту или в твиттер.

Прислать ссылку
Быстрый поиск по всем дайджестам
< Предыдущий выпуск: PHP-Дайджест № 104
Поделиться с друзьями
-->

Комментарии (6)


  1. MaxZN
    27.03.2017 10:22
    +2

    Отличный дайджест, много интересного, спасибо!)
    В частности из материалов по Laravel вынес для себя гору ценной информации.

    Релиз Phpstorm 2017.1 новостью не был, на неделе читал на официальном сайте о нем. Сложилось такое впечатление, что ребята просто взяли, то что и так уже можно было установить плагинами и добавили в IDE. Смысла переходить на новую версию для себя не увидел, буду ждать следующих релизов.


  1. Sufir
    27.03.2017 10:28

    > Как реализовать рефакторинг извлечения сервися когда нет тестов
    У вас опечатка. Спасибо за дайджест!


    1. pronskiy
      27.03.2017 11:19

      Поправил, спасибо


  1. borNfree
    27.03.2017 18:50
    +2

    Еще краудфандинговая компания есть у автора PHPStan — https://www.patreon.com/phpstan


    1. pronskiy
      27.03.2017 19:06
      +1

      Добавил в пост


  1. galliard
    03.04.2017 10:21

    RFC: Deprecate and Remove Bareword (Unquoted) Strings — В текущих версиях PHP использование строки без кавычек бросает ошибку уровня E_NOTICE. Предлагается в ближайшей версии бросать E_WARNING, а затем и вовсе ParseError. Предложение принято единогласно.


    В данный момент бросается E_NOTICE Use of undefined constant, как они на этапе компиляции собираются отличать константы от строк, чтобы бросать ParseError?