yiisoft/test-support
Testing utilities for Yii applications: helpers and fixtures to simplify unit and integration tests, isolate dependencies, and improve readability. Provides common test tools you can reuse across packages and projects.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| yiisoft/files | 0.94 | Yii Files is a PHP 8+ utility package with FileHelper methods for common filesystem tasks: ensure/create directories with permissions, remove or clear directories, filter files via path matching, and other file and directory management helpers. | 37 | 37 | 18 | 60K | 3 | 22.1 | 52.7 | BSD-3-Clause | 1 week ago | |
| yiisoft/html | 0.92 | Yii HTML provides tools for dynamic server-side HTML generation in PHP: a dedicated class for each tag, a CustomTag class, widgets like ButtonGroup, CheckboxList and RadioList, automatic encoding with NoEncode, and an Html helper for creating tags and widgets. Requires PHP 8.1–8.5. | 59 | 58 | 23 | 38K | 6 | 20.0 | 44.1 | BSD-3-Clause | 5 months ago | |
| yiisoft/json | 0.92 | Yii JSON is a lightweight PHP library for encoding/decoding JSON with sensible defaults. It throws JsonException on errors, supports JsonSerializable, DateTimeInterface and SimpleXMLElement, and includes safe HTML encoding for embedding JSON in pages. | 29 | 29 | 9 | 60K | 2 | 2.1 | 45.9 | BSD-3-Clause | 11 months ago | |
| yiisoft/arrays | 0.90 | yiisoft/arrays is a small PHP helper library for working with arrays. It provides safe, convenient methods to get and set values (including nested paths), filter and merge data, and simplify common array operations in Yii and any PHP project. | 56 | 57 | 29 | 88K | 5 | 6.3 | 47.3 | BSD-3-Clause | 11 months ago | |
| yiisoft/i18n | 0.90 | Yii i18n provides lightweight internationalization utilities for PHP: a BCP 47 Locale value object to parse and modify locale parts, build locale strings, and derive fallbacks, plus a stateful LocaleProvider service for managing the current and default locale. | 27 | 27 | 29 | 47K | 2 | 4.6 | 45.3 | BSD-3-Clause | 11 months ago | |
| yiisoft/translator | 0.89 | Yii Translator provides a clean abstraction for message translation in PHP apps, with support for multiple message categories, locales, and fallback logic. Integrates with Yii components to load, format, and return translated strings consistently across your project. | 26 | 26 | 10 | 50K | 10 | 8.6 | 48.3 | BSD-3-Clause | 11 months ago | |
| yiisoft/var-dumper | 0.89 | Yii VarDumper enhances var_dump()/var_export() with safe handling of recursive references, syntax highlighting, and closure export. Includes handy d(), dump(), and dd() helpers for quick debugging. Configurable depth and highlighting. | 21 | 21 | 13 | 49K | 4 | 4.6 | 47.4 | BSD-3-Clause | 11 months ago | |
| yiisoft/aliases | 0.89 | yiisoft/aliases stores and resolves path aliases (strings starting with @) for filesystem paths or URLs. Define aliases like @root, @vendor, @bin and expand them on demand, supporting nested aliases (e.g., @bin => @vendor/bin) without checking path existence. | 24 | 24 | 9 | 64K | 3 | 3.9 | 48.0 | BSD-3-Clause | 11 months ago | |
| yiisoft/friendly-exception | 0.88 | Defines FriendlyExceptionInterface for exceptions that provide a human-friendly name and suggested solution. Lets error handlers detect these exceptions and display clearer, actionable information on error pages. Includes guidance for writing short, markdown-based solutions. | 49 | 49 | 11 | 77K | 1 | 2.8 | 44.5 | BSD-3-Clause | 11 months ago | |
| yiisoft/code-style | 0.87 | Coding style and quality tools for PHP projects from Yii. Provides configuration and presets to keep code formatting consistent and enforce standards across your repository, helping teams maintain clean, readable code with automated checks. | 3 | 3 | 2 | 11K | 0 | 20.0 | 55.7 | BSD-3-Clause | 3 months ago | |
| yiisoft/yii2-dev | 0.87 | Yii 2 is a fast, secure, and efficient PHP framework for building modern web applications. It ships with sensible defaults, is flexible and easy to customize, and provides a solid foundation for development. | 14,278 | 14,307 | 6,745 | 2K | 239 | 79.8 | 29.9 | BSD-3-Clause | 5 months ago | |
| josiasmontag/laravel-email-verification | 0.87 | Laravel email verification with signed links, token-based confirmation, and configurable expiration. Adds verification routes, middleware, and notifications so new users can confirm their email address before accessing protected areas of your app. | 62 | — | 9 | — | 5 | 2.2 | 1.1 | MIT | 8 years ago | |
| graham-campbell/testbench | 0.87 | Laravel TestBench by Graham Campbell provides testing functionality for Laravel packages, built on PHPUnit, Mockery, Orchestral Testbench, and Laravel Testbench Core. Supports PHP 7.4-8.5, PHPUnit 9-11, and Laravel 8-13. | 0 | 51 | — | 4K | — | 9.3 | 50.1 | — | — | |
| yiisoft/strings | 0.87 | Yii Strings provides fast, multibyte-safe string utilities for PHP: StringHelper and NumericHelper, Inflector (pluralize, slug), wildcard pattern matching, and optimized combined regex matching with optional memoization. | 49 | 51 | 18 | 90K | 4 | 24.9 | 54.1 | BSD-3-Clause | 1 week ago | |
| orchestra/testbench-dusk | 0.87 | Laravel Dusk testing helper for package development. Orchestra Testbench Dusk lets you write browser tests for your Laravel packages, bootstrapping a test application with Dusk support so you can verify real user interactions end to end. | 0 | 106 | — | 25K | — | 12.6 | 55.3 | — | — | |
| yiisoft/yii2-coding-standards | 0.86 | The PHP_CodeSniffer coding standard used by Yii2 core and official extensions. Based on PSR-12 with documented Yii-specific exceptions, it lets you check and automatically fix PHP code with phpcs and phpcbf via the Yii2 ruleset. Requires PHP 7.4+ and PHP_CodeSniffer 4.0.2+. | 180 | 186 | 49 | 41K | 1 | 21.1 | 37.1 | — | 2 months ago | |
| yiisoft/di | 0.86 | PSR-11 compatible dependency injection container for PHP 8.1+. Supports autowiring plus constructor, method and property injection, aliasing, service providers, delegated/composite containers, circular reference detection, and state reset for long-running workers. | 236 | 238 | 49 | 39K | 14 | 10.7 | 36.7 | BSD-3-Clause | 11 months ago | |
| symplify/easy-parallel | 0.86 | Run PHP tasks in parallel with a simple API. Easy Parallel helps speed up builds and code analysis by distributing work across multiple processes, while keeping output manageable and integration straightforward in existing Symplify and custom tooling. | 13 | 13 | 5 | 5K | 1 | 0.3 | 34.8 | MIT | — | |
| elhebert/laravel-sri | 0.86 | elhebert/laravel-sri adds Subresource Integrity to your Laravel app: it generates cryptographic hashes for your CSS and JS assets and injects them into script and link tags, so browsers can verify files haven't been tampered with—especially useful when serving assets via a CDN or third party. | 39 | — | 16 | — | 0 | 9.6 | — | MIT | 7 months ago | |
| taiwan-sms/mitake | 0.86 | Laravel package for sending SMS through Taiwan's Mitake (三竹) SMS gateway. Provides simple configuration, a ready-to-use client, and Laravel notification integration so you can deliver transactional or OTP messages to Taiwanese mobile numbers with minimal setup. | 12 | — | 2 | — | 0 | 0.4 | — | MIT | 3 years ago |
How can I help you explore Laravel packages today?