motor-cms/motor-media

Motor media module

Maintainers

Package info

github.com/motor-cms/motor-media

pkg:composer/motor-cms/motor-media

Statistics

Installs: 770

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0

2026.20.6 2026-05-06 10:53 UTC

This package is auto-updated.

Last update: 2026-05-13 18:42:50 UTC


README

Media management package for the Motor CMS framework. Provides file uploads, directory management, and media library functionality.

Installation

composer require motor-cms/motor-media

Features

  • File Management -- Upload, download, and manage media files
  • File Associations -- Polymorphic links between files and any model
  • Directory Support -- Organize files in directories
  • Media Sync -- Sync media from remote servers

Models

Model Description
File Media file records (images, documents, etc.)
FileAssociation Polymorphic file-to-model links

API Endpoints

/api/files
/api/files/{id}

Package Structure

src/
├── Console/       # Media management commands (sync)
├── Events/        # File operation events
├── Helpers/       # Helper functions
├── Http/          # Controllers, Requests, Resources
├── Models/        # File, FileAssociation
├── Policies/      # Authorization policies
├── Providers/     # Service providers
└── Services/      # FileService

Dependencies

  • motor-cms/motor-core
  • motor-cms/motor-admin

Credits