Yii Framework 34k+
  • News
  • Guide
  • API
  • Wiki
  • Forum
  • Community
    • Places
    • Members
    • Hall of Fame
    • Badges
  • More
    • Learn
    • Books
    • Resources
    • Develop
    • Download Yii
    • Extensions
    • Report an Issue
    • Report a Security Issue
    • Contribute to Yii
    • Donate
    • About
    • Release Cycle
    • License
    • Team
    • Official Logos and Design
Login

HTTP 1.0.0 released

Sep 1, 2020

First verison of HTTP independent package was released.

The package provides:

  • Constants for HTTP protocol headers, methods and statuses. All along with short descriptions and RFC links.
  • PSR-7, PSR-17 PhpStorm meta for HTTP protocol headers, methods and statuses.

More details could be found in the package README.

Strings 1.0.0 released

Aug 31, 2020

First version of yiisoft/strings standalone package was released.

The package provides:

  • StringHelper that has static methods to work with strings;
  • NumericHelper that has static methods to work with numeric strings;
  • Inflector provides methods such as toPlural() or toSlug() that derive a new string based on the string given;
  • WildcardPattern is a shell wildcard pattern to match strings against.

More details could be found in the package README.

Injector 1.0.2 released

Aug 28, 2020

New version of Injector package was tagged. It is focused on PHP 8 support and takes new PHP features, such as union types, into account.

Check it out

Json 1.0.0 released

Aug 26, 2020

First version of yiisoft/json standalone package was released.

The package provides methods to encode and decode JSON.

  • It always throws \JsonException instead of returning false on error.
  • It has sensible defaults, so you don't have to specify flags all the time.
  • It has handy method to encode for HTML safely.
  • It handles \JsonSerializable, \DateTimeInterface, and \SimpleXMLElement well.

Usage example is available in readme.

Auth 1.0.0 released

Aug 25, 2020

First version of yiisoft/auth standalone package was released.

The package provides various authentication methods, a set of abstractions to implement in your application, and a PSR-15 middleware to authenticate an identity. Out of the box it provides HTTP basic authentication, HTTP bearer authentication, custom HTTP header authentication, query parameter authentication, and composite authentication that combines multiple methods. It is possible to add your own authentication methods.

More description and usage examples are available in readme.

The code follows our new standards and has 100% test coverage and high mutation score.

Access 1.0.0 released

Aug 25, 2020

First version of yiisoft/access standalone package was released.

This package provides an interface for checking checking if certain user has certain permission. Optional parameters could be passed for fine-grained access checks.

Usage example is available in readme.

Aliases 1.0.0 released

Jun 8, 2020

First version of yiisoft/aliases standalone package was released.

The package aim is to store path aliases, i.e. short name representing a long path (a file path, a URL, etc.). Path alias value may have another value as its part. For example, @vendor may store path to vendor directory while @bin may store @vendor/bin.

More description and usage examples are available in readme.

The code has 100% test coverage and 100% mutation score i.e. it is very stable.

Injector 1.0.0 released

May 2, 2020

Injector can invoke methods or create objects resolving their dependencies from a PSR-11 container via autowiring. It can:

  • Invoke callable or create an object of a given class.
  • Resolve dependencies by parameter types using the given PSR-11 container.
  • Pass concrete dependency instances by type.
  • Pass arguments by name.

As one of the central parts of Yii 3 it is what does all the auto-wiring into action handlers and widgets.

Since is a framework-independent package, it can be used in any PHP project.

Check it out

Friendly exception 1.0.0 released

Mar 4, 2020

First Yii 3 package is released. Friendly Exception is an exception interface that provides a friendly name and a possible solution. Error handlers may consider the interface to render additional information right at the error screen.

The package is framework-independent so could be used with any PHP code.

Check it out

  • «
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • »
Get notified of news as soon as they are available using our RSS Feed.

Years

  • 2026 (53)
  • 2025 (92)
  • 2024 (80)
  • 2023 (90)
  • 2022 (82)
  • 2021 (101)
  • 2020 (64)
  • 2019 (75)
  • 2018 (32)
  • 2017 (35)
  • 2016 (30)
  • 2015 (9)
  • 2014 (6)
  • 2013 (11)
  • 2012 (14)
  • 2011 (10)
  • 2010 (10)
  • 2009 (23)
  • 2008 (5)

Popular Tags

  • yii3 389
  • extensions 234
  • release 109
  • yii2 76
  • debug 30
  • view 28
  • auth client 25
  • html 25
  • bootstrap 21
  • redis 20
  • Yii 1.1
  • Guide
  • API
  • Wiki
  • Yii 2
  • Guide
  • API
  • Wiki
  • Yii3
  • Guide
  • API
  • Cookbook
  • Terms of service
  • License
  • Contact Us
  • Supported by
  • Your donations
  • JetBrains logo
  • © 2008 - 2026 Yii (Website Source Code)