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 IDirectory(ABC): (source)
Known subclasses: orionis.foundation.directory.Directory
Define access to the application directory paths.
| Method | app |
Return the application directory. |
| Method | app |
Return the application console directory. |
| Method | app |
Return the application console commands directory. |
| Method | app |
Return the application console listeners directory. |
| Method | app |
Return the application contracts directory. |
| Method | app |
Return the application exceptions directory. |
| Method | app |
Return the application facades directory. |
| Method | app |
Return the application HTTP directory. |
| Method | app |
Return the application controllers directory. |
| Method | app |
Return the application HTTP middleware directory. |
| Method | app |
Return the application HTTP schemas directory. |
| Method | app |
Return the application HTTP schema rules directory. |
| Method | app |
Return the application jobs directory. |
| Method | app |
Return the MCP application directory. |
| Method | app |
Return the MCP prompt declarations directory. |
| Method | app |
Return the MCP resource declarations directory. |
| Method | app |
Return the MCP server declarations directory. |
| Method | app |
Return the MCP tool declarations directory. |
| Method | app |
Return the application models directory. |
| Method | app |
Return the application notifications directory. |
| Method | app |
Return the application providers directory. |
| Method | app |
Return the application services directory. |
| Method | bootstrap |
Return the bootstrap directory. |
| Method | config |
Return the configuration directory. |
| Method | database |
Return the database directory. |
| Method | database |
Return the database factories directory. |
| Method | database |
Return the database migrations directory. |
| Method | database |
Return the database schemas directory. |
| Method | database |
Return the database seeders directory. |
| Method | resources |
Return the resources directory. |
| Method | resources |
Return the resources CSS directory. |
| Method | resources |
Return the resources JavaScript directory. |
| Method | resources |
Return the resources language directory. |
| Method | resources |
Return the resources views directory. |
| Method | root |
Return the application root directory. |
| Method | routes |
Return the routes directory. |
| Method | storage |
Return the storage directory. |
| Method | storage |
Return the storage application directory. |
| Method | storage |
Return the private storage application directory. |
| Method | storage |
Return the public storage application directory. |
| Method | storage |
Return the framework storage directory. |
| Method | storage |
Return the storage logs directory. |
| Method | tests |
Return the tests directory. |
| Class Variable | __slots__ |
Undocumented |
orionis.foundation.directory.DirectoryReturn the application directory.
| Returns | |
Path | The configured application directory. |
orionis.foundation.directory.DirectoryReturn the application console directory.
| Returns | |
Path | The configured application console directory. |
orionis.foundation.directory.DirectoryReturn the application console commands directory.
| Returns | |
Path | The configured application console commands directory. |
orionis.foundation.directory.DirectoryReturn the application console listeners directory.
| Returns | |
Path | The configured application console listeners directory. |
orionis.foundation.directory.DirectoryReturn the application contracts directory.
| Returns | |
Path | The configured application contracts directory. |
orionis.foundation.directory.DirectoryReturn the application exceptions directory.
| Returns | |
Path | The configured application exceptions directory. |
orionis.foundation.directory.DirectoryReturn the application facades directory.
| Returns | |
Path | The configured application facades directory. |
orionis.foundation.directory.DirectoryReturn the application HTTP directory.
| Returns | |
Path | The configured application HTTP directory. |
orionis.foundation.directory.DirectoryReturn the application controllers directory.
| Returns | |
Path | The configured application controllers directory. |
orionis.foundation.directory.DirectoryReturn the application HTTP middleware directory.
| Returns | |
Path | The configured application HTTP middleware directory. |
orionis.foundation.directory.DirectoryReturn the application HTTP schemas directory.
| Returns | |
Path | The configured application HTTP schemas directory. |
orionis.foundation.directory.DirectoryReturn the application HTTP schema rules directory.
| Returns | |
Path | The configured application HTTP schema rules directory. |
orionis.foundation.directory.DirectoryReturn the application jobs directory.
| Returns | |
Path | The configured application jobs directory. |
orionis.foundation.directory.DirectoryReturn the MCP application directory.
| Returns | |
Path | The configured application directory. |
orionis.foundation.directory.DirectoryReturn the MCP prompt declarations directory.
| Returns | |
Path | The configured application directory. |
orionis.foundation.directory.DirectoryReturn the MCP resource declarations directory.
| Returns | |
Path | The configured application directory. |
orionis.foundation.directory.DirectoryReturn the MCP server declarations directory.
| Returns | |
Path | The configured application directory. |
orionis.foundation.directory.DirectoryReturn the MCP tool declarations directory.
| Returns | |
Path | The configured application directory. |
orionis.foundation.directory.DirectoryReturn the application models directory.
| Returns | |
Path | The configured application models directory. |
orionis.foundation.directory.DirectoryReturn the application notifications directory.
| Returns | |
Path | The configured application notifications directory. |
orionis.foundation.directory.DirectoryReturn the application providers directory.
| Returns | |
Path | The configured application providers directory. |
orionis.foundation.directory.DirectoryReturn the application services directory.
| Returns | |
Path | The configured application services directory. |
orionis.foundation.directory.DirectoryReturn the bootstrap directory.
| Returns | |
Path | The configured bootstrap directory. |
orionis.foundation.directory.DirectoryReturn the configuration directory.
| Returns | |
Path | The configured configuration directory. |
orionis.foundation.directory.DirectoryReturn the database directory.
| Returns | |
Path | The configured database directory. |
orionis.foundation.directory.DirectoryReturn the database factories directory.
| Returns | |
Path | The configured database factories directory. |
orionis.foundation.directory.DirectoryReturn the database migrations directory.
| Returns | |
Path | The configured database migrations directory. |
orionis.foundation.directory.DirectoryReturn the database schemas directory.
| Returns | |
Path | The configured database schemas directory. |
orionis.foundation.directory.DirectoryReturn the database seeders directory.
| Returns | |
Path | The configured database seeders directory. |
orionis.foundation.directory.DirectoryReturn the resources directory.
| Returns | |
Path | The configured resources directory. |
orionis.foundation.directory.DirectoryReturn the resources CSS directory.
| Returns | |
Path | The configured resources CSS directory. |
orionis.foundation.directory.DirectoryReturn the resources JavaScript directory.
| Returns | |
Path | The configured resources JavaScript directory. |
orionis.foundation.directory.DirectoryReturn the resources language directory.
| Returns | |
Path | The configured resources language directory. |
orionis.foundation.directory.DirectoryReturn the resources views directory.
| Returns | |
Path | The configured resources views directory. |
orionis.foundation.directory.DirectoryReturn the application root directory.
| Returns | |
Path | The configured application root directory. |
orionis.foundation.directory.DirectoryReturn the routes directory.
| Returns | |
Path | The configured routes directory. |
orionis.foundation.directory.DirectoryReturn the storage directory.
| Returns | |
Path | The configured storage directory. |
orionis.foundation.directory.DirectoryReturn the storage application directory.
| Returns | |
Path | The configured storage application directory. |
orionis.foundation.directory.DirectoryReturn the private storage application directory.
| Returns | |
Path | The configured private storage application directory. |
orionis.foundation.directory.DirectoryReturn the public storage application directory.
| Returns | |
Path | The configured public storage application directory. |
orionis.foundation.directory.DirectoryReturn the framework storage directory.
| Returns | |
Path | The configured framework storage directory. |
orionis.foundation.directory.DirectoryReturn the storage logs directory.
| Returns | |
Path | The configured storage logs directory. |
orionis.foundation.directory.DirectoryReturn the tests directory.
| Returns | |
Path | The configured tests directory. |