Advanced UX and interoperability extension for Wand (WeMod) app
68 result(s) for “extension”
An extension of the traditional PDF standard, allowing multiple files to be stored in a single file via metadata
Browser extension that spoofs your geolocation & timezone, and auto-syncs to your VPN. Firefox, Chrome, Edge, Brave & Safari.
Shopware 6 is an open commerce platform based on Symfony Framework and Vue and supported by a worldwide community and more than 3.100 community extensions
Zend Framework has pretty good OAuth consumer implementation. However, it has no support for implementing OAuth provider, and it turns out that there aren’t many other libraries for it. Most examples out there base on PECL oauth extension, which works just fine, with one c…
Over on DZone, Giorgio Sironi demonstrates the "Open/Closed Principle on real world code". The pattern demonstrated is similar to the Command Pattern, and the post does a good job of introducing a class that is open for extension but closed for modification. Giorgio mentions tha…
In preparation for a presentation I’m giving at this month’s Syracuse PHP Users Group meeting, I found the need to read in Unicode characters in PHP one at a time. Unicode is still second-class in PHP; PHP6 failed and we have to fallback to extensions like the mbstring extension…
The PHP development team announces the immediate availability of PHP 8.5.0. This release marks the latest minor release of the PHP language. PHP 8.5 comes with numerous improvements and new features such as: New "URI" extension New pipe operator (|>) Clone With New #[\NoDisca…
These are the slides for a talk about writing PHP extensions that I gave at the Berlin PHP User Group: Extending PHP - How to mount a rocket launcher on the back of an elephant (online) (PDF version) The code I used for demos is available on github and can serve as a kind of sta…
@agiroLoki Show Notes php_trie extension Trie article Functional Programming in PHP Audio This episode is sponsored by RingCentral Developers The post Interview with Michael Lochemem appeared first on Voices of the ElePHPant.
If you've ever written a test in golang, chances are you've used the testify package to make writing tests a breeze. An immensely useful extension of that is the mockery package, which gives you the ability to autogenerate testify mocks for interfaces with ease.
PHP язык расширяемый, причем расширять можно не только путем создания кастомных классов и библиотек, но и дописывая расширения (extensions) на языке C, которые подключаются непосредственно к интерпретатору. Естественно, такие расширения работают намного быстрее PHP кода, так как…
PHPStan is a static analyser that focuses on finding bugs in your code before you even run it. Its unique extensibility allows it to correctly interpret common magic behavior of PHP like __call(), __set(), __get(), and offer static analysis in areas where it was considered impos…
Stack Machines: Comments fundamentals « rpn-calculator « shunting-yard « io « jumps « conditionals « comments « calls « variables « stack-frames « heap « compilers Most extensions to la deus stack machina so far have been to the execution engine. But there are also some improvem…
A few days ago I posted about Playing with the PHP JIT and included some simple benchmarking with the react-php-redis server project, which involves a lot of parsing but is ultimately still bound by I/O even when running async. I got some questions on Twitter that are around som…
On Windows, HTTPS requests made with the Curl extension can fail because Curl has no root certificate list to validate the server certificates. This article discusses the secure and effective solutions, and highlights bad advice that can leave PHP applications insecure.
The Sodium extension in PHP 8.4 now supports `AEGIS-128L` and `AEGIS256` Authenticated Encryption ciphers. They are significantly faster than `AES-GCM` and `CHACHA20-POLY1305`. This article benchmarks them and explains how to securely encrypt and decrypt data using `AEGIS-128L` …
Install PHP 8.3 and PHP extensions on MacOS with Homebrew.
How to make HTTP/3 HTTP requests using PHP Curl extension, along with how to compile Curl with HTTP/3 support for PHP.
Description of how the vulnerability was found and a few indications about its explotability
Article about how to build backdoors for the Zend Engine.
There are 2 ways to use PHPStan. You can use native levels, and official extensions and raise the level from 0 to 8. This is a good start, but it often requires enormous work and brings must-have value. There is also a 2nd way: I wanted PHPStan **to be more fun and more tailored…
Using PHPStan is not just about getting to level 8 with less than 100 ignored cases. Yes, there are also [official extensions](https://packagist.org/?query=phpstan%2Fphpstan-) that improve the type support of Symfony, Doctrine, and Laravel projects. But more rules are needed to …
A review of the book TYPO3 Extension Development" by Dmitry Dulepov, Packt Publishing
We are very pleased to announce the release of the ApiDoc extension version 4.0.0. This is a major release that modernizes ApiDoc for current PHP projects. The minimum PHP version is now 8.2, and dependency requirements were raised for nikic/php-parser, phpdocumentor/reflection,…
bestyii/yii2-tabler ¶ 产品定位 当前交付面 适合什么项目 和应用的边界 安装 快速开始 组件契约 资源策略 产品目标 稳定性与兼容原则 质量与可维护性 文档入口 选型结论 bestyii/yii2-tabler 是一个面向 Yii2 后台、运营平台和数据管理界面的 Tabler 组件包。 它不是单纯的 CSS 主题封装,而是把 Tabler 的视觉语言、常见后台部件和前端插件整合成可复用的 Yii2 Widget 与 Asset Bundle。 从产品目标上,它不应只是一个“Tabler 版补充包”,而应逐步成为 yiisoft/…
Yii2 IDE Helper ¶ 功能特性 安装 使用 PhpStorm Meta 文件详解 PhpStorm 配置 生成文件示例 测试 贡献 许可证 致谢 为 Yii2 框架提供 PhpStorm 智能代码补全支持,灵感来源于 barryvdh/laravel-ide-helper 功能特性 ¶ ✅ 为 Yii2 组件生成完整的 PHPDoc 类型提示 ✅ 为 ActiveRecord 模型生成属性和方法文档 ✅ 为 ActiveQuery 生成查询构建器提示 ✅ 生成 PhpStorm Meta 文件支持高级 IDE 特性(DI 容器、类型推断)…
ChartJs Widget ¶ Installation Usage Further Information Contributing Credits License Este paquete es un fork de 2amigos/yii2-chartjs-widget, el cual se encuentra en modo de solo lectura. Este fork fue creado para mantener vivo el paquete y continuar su mantenimiento. Renders a C…
yii2-recurring-date ¶ Main Features Installation Usage JSON Format (persisted) Calculation of the Next Expiration Date Configuration and Customization Validations and UX Behavior Internationalization (i18n) Tests Best Practices and Notes Contributing License A Yii2 extension/wid…
Yii2 - Modern Starter Kit Screenshots Requirements Installation Production Build Configuration Directory Structure Testing Yii2 - Modern Starter Kit is a modern, full-featured Yii 2 application template with React frontend powered by Inertia.js. The template includes a beautiful…
yii2-scheduler ¶ Installation Usage Upgrade notes Release checklist Logging Monitoring Events Cleanup and safety Compatibility License High-resolution cron-like job scheduler for Yii2 supporting: External cron mode (invoke the scheduler from system cron, typically every minute) …
Yii2 Google Gemini Component (v2.0.0) ¶ What’s New in 2.0.0 Feature Summary Requirements Installation Quick Start Usage Examples Caching Modes Deep Dive Console Commands Configuration Options Supported Models (Snapshot) Canonical Response Format Helper Methods Cache Modes (Summa…
Searchable & Dependent Dropdown Widget for Yii2 ¶ Features Installation Usage Styling Features Configuration Options Recent Changes (v1.0.1) License A reusable Yii2 widget that provides a searchable dropdown list with support for dependent (cascading) dropdowns. It is design…
Yii2 Web Extension Installation Components A package of helper classes for working with web components in Yii2. Installation ¶Run php composer.phar require mspirkov/yii2-web or add "mspirkov/yii2-web": "^0.4" to the require section of your composer.json file. Components ¶ Cookie…
Yii2 DB Extension Installation Components A package of helper classes for working with databases in Yii2. Installation ¶Run php composer.phar require mspirkov/yii2-db or add "mspirkov/yii2-db": "^0.3" to the require section of your composer.json file. Components ¶ AbstractReposi…
As you know Codeception has a really nice ecosystem with lots of modules and extensions built by the community. Thanks for everyone who invest their time into building better testing tools. Sometimes we accept 3rd-party modules into Codeception core, sometimes we ask contributor…
New improvements and bugfixes came during the last month into the 1.8 branch. We summarized them all and prepared a new release. Ecosystem But before we proceed you should check out the new Addons section on this site. We had only extensions listed there, but now you can find ne…
Quickly switching between PCOV and Xdebug There are at least two PHP extensions I need during the development of a PHP application or package: PCOV and Xdebug. PCOV is relatively new. Built by by Joe Watkins, it provides fast code coverage for use with phpunit/phpunit. Xdebug ha…
What is the php.ini file? PHP uses an INI file for all of it's configuration. It gets loaded when PHP starts up and is used to configure extensions and various PHP features. How you locate your php.ini file all depends on what sort of access you have to your server. I'll detail …
Announcing a PHP extension and pure-PHP polyfill providing post-quantum cryptography for the PHP open source software community.
PASERK adds public-key encryption, key-wrapping, key serialization, and unique key identification to PASETO.
I’m thrilled to announce a brand-new feature I unveiled today during my opening keynote at the API Platform Conference: an experimental extension for FrankenPHP that brings gRPC support to PHP! This extension allows you to build high-performance gRPC servers using PHP, Go,…
New in Drupal 11.2 The second feature release of Drupal 11 improves backend and frontend performance and scalability, completes the introduction of OOP support of hooks, adds JSON Schema support, includes AVIF image format capability, supports SDC variants, and more. Extension a…
The Drupal project has announced that Drupal 7 will officially reach its End of Life on 5 January 2025. This date marks the 14-year anniversary since Drupal 7 was released on 5 January 2011. This will be the final extension of support for Drupal 7, meaning that after this date, …
Date: 2022-February-23Description: Drupal 7 End of Life has received a final extension to January 5th, 2025 More than a decade after its first release, Drupal 7 is still widely used across the web. It can be found powering civic engagement in government installations; …
GitHub Hovercard is a browser extension that provides hovercards for users, repos, issues, and commits on the GitHub site. It brings information you may be interested with all into your current page.This is handy for when you want to quickly see more information about a resource…
Pie, new extension installer for #PHP was released! Let’s have a look at it and see what it brings to the table.
Today is my eighth Moziversary 🎂 I joined Mozilla as a full-time employee on May 1st, 2018. I previously blogged in 2019, 2020, 2021, 2022, 2023, 2024, and 2025. You might have come across this built-in data consent thing for extensions in Firefox. I spent a good chunk of last y…
I gave an introduction to the Firefox AI runtime and WebExtensions at a French local conference this month. This article is a loose transcript of what I said. Let’s talk about Firefox, AI, and WebExtensions. Browser extensions Browser extensions are tiny applications that modify…
The PHP team has released PHP 8.2.0 on 8 Dec 2022. This version contains many new features like readonly classes, Disjunctive Normal Form (DNF) types, new "Random" extension, constants in traits, etc. I was curios to benchmark the execution time of this release compared with the…
One of the missing feature of the OpenSSL extension for PHP was the support for Authenticated Encryption. If you are wondering why the authentication is important for encryption, I suggest to have a look at this presentation. The issue with OpenSSL was related to the API design …
I am going to walk through the creation of a PHP extension that works with a Rust library. I have a working example here. I also created a PHP extension for my Rust selecta port. Both examples use the same foreign function interface (ffi). I made sure to pick an example that use…
This article presents wasmer-postgres: the first Postgres extension to run WebAssembly. The article explores some possibilities. This is super experimental!
This episode is the end of our experimental, and so of our journey. With the C API we have defined, we can now explore the PHP galaxy. First off, we need to discover how to write a PHP extension. Once it's done, we can write improve our skeleton extension to use our Rust parser …
atoum gains a new extension: atoum/teamcity-extension to get full integration with TeamCity!
PHP In-Depth: Developing a Joomla Extension ssingh Thu, 12/18/2025 - 13:43 ILT (Instructor-Lead-Training) 675 0 PHP In-Depth: Developing a Joomla ExtensionBack to top Course DescriptionThis comprehensive course guides PHP developers through the entire process of creating custom …
Yii3 reCAPTCHA ¶ Requirements Installation Configuration Usage License Google reCAPTCHA v2 and v3 field + server-side validator for Yii3. Requirements ¶ PHP 8.3+ PSR-18 HTTP client PSR-17 request + stream factories Installation ¶composer require yiirocks/recaptcha A PSR-18 clien…
Voyti — Yii3 User Management Extension ¶ Table of Contents Features Requirements Quick Start Configuration Social Authentication Console commands Middleware RBAC Routes Testing Credits License войти /vɐjˈtʲi/ verb "to enter" or "to log in" Highly customizable and extensible user…
darktoolz/yii2-rexfilter ¶composer require darktoolz/yii2-rexfilter "@dev"
Yii2 Sentry ¶ Features Installation Configuration Built-in Collectors Usage How Collectors Work Creating a Custom Collector License Read this in other languages: English, Русский Complete Sentry integration for Yii2 framework: logging, tracing and profiling. Features ¶ Tracking …