asgard/packages

Last updated:

Default package "filter by" field:

Fields to display on packages:

This is a private Composer repository. To use it, you have to to your composer.json file.

Setting up this repository in your projects

Add this Composer repository to your project's composer.json file, then you can require these private packages just like you would with one from Packagist.

{
  "repositories": [{
    "type": "composer",
    "url": "https://satis.algowrite.com"
  }]
}

Click on an individual package's release version to get a snippet of code for your project's dependencies.

Read more on how to handle composer private packages.

Laravel Module Setup & Update Guide

1. Configure Main Laravel Application

Require the module installer and explicitly allow the plugin to run in your project's composer.json file:

{
    "require": {
        "php": "^8.2",
        "laravel/framework": "^11.0",
        "mweb/laravel-module-installer": "^2.0"
    },
    "config": {
        "allow-plugins": {
            "mweb/laravel-module-installer": true
        }
    }
}

2. Install a Private Module

Run the composer require command using the package name from this registry:

composer require asgard/example-module:^0.0.1

Note: Replace algowrite/your-module-name with the actual package name listed below.

3. Update an Existing Module

Update to the latest compatible version or target a specific version release constraint:

Option A: Update to the latest compatible version
composer update asgard/example-module
Option B: Force update/require a specific version constraint
composer require asgard/example-module:^0.2.0

core module of the asgard package system

Type
library
Authors
Janith Nirmal
Support
Releases
0.0.1 dev-main

Common interface for logging libraries

Type
library
Keywords
log psr psr-3
Homepage
https://github.com/php-fig/log
License
MIT
Authors
PHP-FIG
Support
Releases
3.0.2 3.0.1 3.0.0 2.0.0 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.2 1.0.1 1.0.0 dev-add-funding dev-master

This Composer repository is powered by Satis