PHP-Дайджест № 105 – интересные новости, материалы и инструменты (13 – 26 марта 2017)



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

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

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



    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
    • +46
    • 14,6k
    • 7
    Zfort Group
    113,00
    Компания
    Поделиться публикацией

    Комментарии 7

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

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

        Сможете попробовать обосновать свое впечатление? Любопытно.

        0
        > Как реализовать рефакторинг извлечения сервися когда нет тестов
        У вас опечатка. Спасибо за дайджест!
          0
          Поправил, спасибо
          +2
          Еще краудфандинговая компания есть у автора PHPStan — https://www.patreon.com/phpstan
            +1
            Добавил в пост
            0
            RFC: Deprecate and Remove Bareword (Unquoted) Strings — В текущих версиях PHP использование строки без кавычек бросает ошибку уровня E_NOTICE. Предлагается в ближайшей версии бросать E_WARNING, а затем и вовсе ParseError. Предложение принято единогласно.


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

            Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

            Самое читаемое