zero-to-prod/data-model-envoyer

DataModels for the Envoyer API.

v81.0.3 2024-10-23 19:33 UTC

This package is auto-updated.

Last update: 2024-11-25 09:14:38 UTC


README

Repo Packagist Downloads Packagist Version License

DataModels for the Envoyer API.

This package offers typed classes for Envoyer API request and response objects.

Installation

You can install this package via composer:

composer require zero-to-prod/data-model-envoyer

Publishing Files

You can directly import these files into your project like this:

./vendor/bin/data-model-envoyer ./app/DataModels App\\DataModels

The first argument is the destination and the second is the namespace.

Objects

  • ProjectResponse \Zerotoprod\DataModelEnvoyer\ProjectResponse::from();
  • Project \Zerotoprod\DataModelEnvoyer\Project::from();
  • CreateProject \Zerotoprod\DataModelEnvoyer\CreateProject::from();
  • UpdateProject \Zerotoprod\DataModelEnvoyer\UpdateProject::from();
  • UpdateProjectSource \Zerotoprod\DataModelEnvoyer\UpdateProjectSource::from();
  • GetLinkedFolders \Zerotoprod\DataModelEnvoyer\GetLinkedFolders::from();
  • Folder \Zerotoprod\DataModelEnvoyer\Folder::from();
  • Servers \Zerotoprod\DataModelEnvoyer\Servers::from();
  • Server \Zerotoprod\DataModelEnvoyer\Server::from();
  • CreateServer \Zerotoprod\DataModelEnvoyer\CreateServer::from();
  • UpdateServer \Zerotoprod\DataModelEnvoyer\UpdateServer::from();
  • GetEnvironment \Zerotoprod\DataModelEnvoyer\GetEnvironment::from();
  • Environment \Zerotoprod\DataModelEnvoyer\Environment::from();
  • EnvironmentServers \Zerotoprod\DataModelEnvoyer\EnvironmentServers::from();
  • UpdateEnvironment \Zerotoprod\DataModelEnvoyer\UpdateEnvironment::from();
  • ResetEnvironment \Zerotoprod\DataModelEnvoyer\ResetEnvironment::from();
  • Actions \Zerotoprod\DataModelEnvoyer\Actions::from();
  • Action \Zerotoprod\DataModelEnvoyer\Action::from();
  • Hooks \Zerotoprod\DataModelEnvoyer\Hooks::from();
  • Hook \Zerotoprod\DataModelEnvoyer\Hook::from();
  • CreateHook \Zerotoprod\DataModelEnvoyer\CreateHook::from();
  • UpdateHook \Zerotoprod\DataModelEnvoyer\UpdateHook::from();
  • Deployments \Zerotoprod\DataModelEnvoyer\Deployments::from();
  • Deployment \Zerotoprod\DataModelEnvoyer\Deployment::from();
  • DeployProject \Zerotoprod\DataModelEnvoyer\DeployProject::from();
  • HeartBeats \Zerotoprod\DataModelEnvoyer\HeartBeats::from();
  • HeartBeat \Zerotoprod\DataModelEnvoyer\HeartBeat::from();
  • CreateHeartBeat \Zerotoprod\DataModelEnvoyer\CreateHeartBeat::from();
  • Collaborators \Zerotoprod\DataModelEnvoyer\Collaborators::from();
  • Collaborator \Zerotoprod\DataModelEnvoyer\Collaborator::from();
  • CreateCollaborator \Zerotoprod\DataModelEnvoyer\CreateCollaborator::from();
  • DeleteCollaborator \Zerotoprod\DataModelEnvoyer\DeleteCollaborator::from();
  • Notifications \Zerotoprod\DataModelEnvoyer\Notifications::from();
  • Notification \Zerotoprod\DataModelEnvoyer\Notification::from();
  • CreateNotification \Zerotoprod\DataModelEnvoyer\CreateNotification::from();
  • UpdateNotification \Zerotoprod\DataModelEnvoyer\UpdateNotification::from();