Download the PHP package zonuexe/objectsystem without Composer
On this page you can find all versions of the php package zonuexe/objectsystem. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package objectsystem
Teto Objectsystem
Object system implementation for PHP
Document
- API Reference (generated By ApiGen 4.1.2)
- in Japanese:
TypedProperty
について. - in Japanese: private/protectedなプロパティを外部から読み込み可能にする - Qiita
Installation
Composer
Features
- Property type check at run time
trait TypedProperty
trait TypeAssert
class TypeDefinision
- Object container
class ObjectArray
interface ToArrayInterface
- Trait for general class
trait ReadOnlyTrait
: Restrict write to not accessable property.trait PrivateGetter
: Private property behaves like read only.- Very simple, but you may not be able to imagine the behavior of trait in the inherited class.
- Behavior of undefined property depends on error_reporting() and set_error_handler().
trait PrivateStrictGetter
: Private property behaves like read only.- Throws
OutOfRangeException
if propery is undefined. trait MethodAlias
: Make alias of method.trait PropertyLikeMethod
: Call method as property.
References
Copyright
see ./LICENSE
.
Object system implementation for PHP
Copyright (c) 2016 [Baguette HQ](http://baguettephp.github.io/) / [USAMI Kenta](https://tadsan.github.io/) <[email protected]>
Teto Kasane
I love Teto Kasane. (ja: Teto Kasane official site)
All versions of objectsystem with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.2||^8.0
The package zonuexe/objectsystem contains the following files
Loading the files please wait ....