Skip to content

added v4 documentation for Microsoft Graph package#113

Merged
dcblogdev merged 1 commit into
masterfrom
email-methods
Mar 12, 2026
Merged

added v4 documentation for Microsoft Graph package#113
dcblogdev merged 1 commit into
masterfrom
email-methods

Conversation

@dcblogdev

Copy link
Copy Markdown
Owner

This pull request introduces comprehensive documentation for version 4 of the Laravel Microsoft Graph package. The new documentation covers installation, configuration, and detailed usage examples for core features such as authentication, contacts, emails, files, and disconnecting. The documentation is organized into multiple markdown files, each focusing on a specific aspect of the package, making it easier for users to understand and implement Microsoft Graph integration in their Laravel applications.

Key documentation additions:

General and Setup

  • Added an introduction to the package, outlining its purpose, available authentication modes (MsGraph for user login and MsGraphAdmin for tenant/admin access), and links to relevant resources.
  • Provided a step-by-step installation guide, including Composer installation, configuration publishing, environment variable setup, migrations, listeners for Microsoft 365 sign-in, and application registration in Azure.

Feature Usage Guides

  • Detailed usage instructions for the main MsGraph class, including route setup, authentication middleware, and supported HTTP verbs for interacting with Microsoft Graph API endpoints.
  • Added a guide for working with contacts, covering listing, creating, editing, viewing, and deleting contacts, along with sample request/response formats.
  • Documented email functionality, including listing, reading, sending, forwarding, replying, marking as read/unread, handling attachments, and managing folders.
  • Provided documentation for file operations, such as listing files and folders, downloading, uploading, renaming, deleting, and searching files, with support for OneDrive, SharePoint, and Groups.
  • Explained how to disconnect a user from Microsoft Graph, including token revocation and logout behavior.

@dcblogdev dcblogdev merged commit 69ad2af into master Mar 12, 2026
4 checks passed
@dcblogdev dcblogdev deleted the email-methods branch March 12, 2026 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant