THE ORIONIS API
Build with clarity.
Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.
class documentation
class _ProviderView: (source)
Known subclasses: orionis.orm.factories.Fake, orionis.orm.factories.OptionalFake, orionis.orm.factories.UniqueFake
Constructor: _ProviderView(backend, state)
Undocumented
| Method | __dir__ |
List camelCase provider methods available for the selected locale. |
| Method | __getattr__ |
Return a bound camelCase provider method. |
| Method | __init__ |
Bind a normal, unique, or optional provider view. |
| Class Variable | __slots__ |
Undocumented |
| Instance Variable | _backend |
Undocumented |
| Instance Variable | _cache |
Undocumented |
| Instance Variable | _revision |
Undocumented |
| Instance Variable | _state |
Undocumented |
Return a bound camelCase provider method.
| Parameters | |
name:str | Public Orionis method name. |
| Returns | |
Any | Bound callable, including dynamically registered providers. |
| Raises | |
AttributeError | If the name is unknown, private, snake_case, or a raw property. |
overridden in
orionis.orm.factories.FakeBind a normal, unique, or optional provider view.
| Parameters | |
backend:object | Backend object dispatching this view's calls. |
state:_ProviderState | Names and revision shared by views of the same generator. |
| Returns | |
None | Apply the described operation. |
overridden in
orionis.orm.factories.Fake, orionis.orm.factories.OptionalFake, orionis.orm.factories.UniqueFakeUndocumented