Paket installieren
Binde das signierte Enterprise-Release in dein Projekt ein und installiere die deklarierten Abhängigkeiten.
composer install --no-dev --classmap-authoritativeRichte ein lizenziertes Cimply.Work-4.0.3-Projekt mit einer kleinen, nachvollziehbaren Anwendungsstruktur ein.
Binde das signierte Enterprise-Release in dein Projekt ein und installiere die deklarierten Abhängigkeiten.
composer install --no-dev --classmap-authoritativeHalte Projektkonfiguration und Controller in einem benannten Projektordner zusammen.
backend/
├── license.key
├── projects/api/
│ ├── config.yml
│ ├── routing.yml
│ ├── globals.yml
│ └── controller/
└── vendor/Lade das Framework und führe das Projekt aus. Die Lizenz wird geprüft, bevor Projektdienste registriert werden.
$root = dirname(__DIR__);
(new Cimply\Work([$root . '/src']))
->app('api', $root . '/projects/api')
->run()?->execute();Ordne die Anfrage einer aufrufbaren Controller-Aktion zu und wähle den Antworttyp.
status:
type: "application/json"
action: \Acme\Api\Controller\StatusCtrl::showDie Laufzeit liest license.key oberhalb des projects-Verzeichnisses. Version, Host, Consumer-Ordner und Projektordner müssen den signierten Angaben entsprechen.