Download the PHP package lastdino/asset-guard without Composer

On this page you can find all versions of the php package lastdino/asset-guard. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package asset-guard

Asset Guard

日本語 | English follows below


概要(日本語)

Asset Guard は、設備資産の台帳管理・点検(定期/使用前)・保全計画・故障(インシデント)記録を Livewire v3 + Flux UI + Tailwind v4 で提供するモジュールです。Laravel 12 のモジュール構成で、設定/ルート/ビュー/言語/マイグレーションをパッケージから提供します。

主な機能:

技術スタック:


インストール(モノレポ内)

このパッケージは packages/lastdino/asset-guard に配置されています。ルート composer.json に PSR-4 およびパッケージの path リポジトリ設定が済んでいる前提です。

1) Service Provider は自動登録(Laravel 12 auto-discovery)

2) ルート/ビュー/翻訳/マイグレーションはパッケージから自動ロード

3) 依存関係(抜粋)

フロントに変更を加えた後は npm run dev もしくは npm run build を実行してください。


Publish(任意)

必要に応じて設定・ビュー・言語を publish できます。


マイグレーション

マイグレーションは自動ロードされます。以下で適用してください。

php artisan migrate --no-interaction

テーブル例:


ルートと URL

設定ファイル config/asset-guard.php で prefix と middleware を変更できます。既定値:

代表ページ(名前付きルート):

メディア関連(署名付き):

download および items.media/results.download は auth + signed ミドルウェアで保護されています。


Livewire コンポーネント(抜粋)

ServiceProvider にて登録済みです。Blade から呼び出す場合は下記エイリアスを使用できます。


設定

config/asset-guard.php

return [ 'routes' => [ 'prefix' => 'asset-guard', 'middleware' => ['web'], 'guards' => ['web'], ], ];


UI と i18n


よくある操作


テスト/開発のヒント


English

Overview

Asset Guard is a Livewire v3 + Flux UI + Tailwind v4 module for asset registry, inspections (periodic/pre-use), maintenance planning, and incident records. Ships routes, views, translations, and migrations as a Laravel 12 package.

Key features:

Install (in monorepo)

Publish (optional)

Migrate

php artisan migrate --no-interaction

Tables include assets, locations, checklists, inspections, maintenance plans/occurrences, incidents, and pivots.

Routes & URLs

Default config:

Pages:

Media (signed):

Livewire components (highlights)

See service provider for full list. Examples:

UI & i18n

Tips


ライセンス

© Lastdino. All rights reserved.


All versions of asset-guard with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
illuminate/support Version ^12.0||^13.0
livewire/livewire Version ^3.0||^4.0
livewire/flux Version ^2.0
spatie/laravel-medialibrary Version ^11.13
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package lastdino/asset-guard contains the following files

Loading the files please wait ...