jeyroik / extas-repositories
repositories package
Installs: 982
Dependents: 20
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/jeyroik/extas-repositories
Requires
Requires (Dev)
This package is auto-updated.
Last update: 2025-09-28 02:40:55 UTC
README
Description
Repositories for extas.
Install
# vendor/bin/extas init
# vendor/bin/extas install
Using
extas.json
{
"repositories": [
{
"name": "<repository.name>",
"scope": "<repository.scope>",
"pk": "<repository.primary_key>",
"class": "<repository.item.class>",
"aliases": ["<repository.alias>"]
}
]
}
For example:
{
"repositories": [
{
"name": "plugins",
"scope": "extas",
"pk": "class",
"class": "extas\\components\\plugins\\Plugin",
"aliases": ["plugins", "pluginRepository"]
}
]
}
Then somewhere in a code:
use extas\components\Item; class My extends Item { // ... } $my = new My(); $my->plugins()->all([]);