Download the PHP package yezzmedia/laravel-account without Composer

On this page you can find all versions of the php package yezzmedia/laravel-account. 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 laravel-account

Yezz Media

Latest Version PHP Version License

--- # Laravel Account `yezzmedia/laravel-account` is the modern account dashboard for the Yezz Media Laravel website platform. It provides a fully styled, dark-mode aware, mobile-friendly self-service surface with 11 Filament v5 pages, persistent account preferences, and foundation-aligned runtime integration. ## Version Current release: `0.2.0` ## Requirements - PHP `^8.5` - Laravel `^13.0` - Filament `^5.0` - `yezzmedia/laravel-foundation` `^0.1` ## Installation The service provider is auto-discovered. The package ships with five idempotent migrations that can be published and migrated: The package config can be published as well: The account panel is mounted at `/account` by default. ## Configuration | Key | Default | Purpose | |-----|---------|---------| | `account.panel.id` | `account` | Filament panel id | | `account.panel.path` | `account` | URL path prefix | | `account.panel.guard` | `web` | Auth guard | | `account.activity.driver` | `activitylog` | Activity backend | | `account.activity.limit` | `10` | Recent activity cap | | `account.privacy.exports_enabled` | `true` | Allow data export | | `account.privacy.account_deletion_enabled` | `true` | Allow account deletion | ## Pages | Page | Route | |------|-------| | Overview | `/account` | | Profile | `/account/profile` | | Security | `/account/security` | | Devices | `/account/devices` | | Activity | `/account/activity` | | Privacy | `/account/privacy` | | Notifications | `/account/notifications` | | Connected Accounts | `/account/connected-accounts` | | API Tokens | `/account/api-tokens` | | Appearance | `/account/appearance` | | Support | `/account/support` | ## Architecture The package follows the Yezz Media foundation-aligned pattern: - `AccountServiceProvider` extends `Spatie\LaravelPackageTools\PackageServiceProvider` - `AccountPlatformPackage` registers with `YezzMedia\Foundation\Support\PlatformPackageRegistrar` and declares permissions, features, audit events, rate limiters, and ops modules - `AccountPanelProvider` mounts the Filament panel - The surface layout (`account::pages.surface`) is a custom layout that owns the sidebar, top bar, and main content slot — no Filament default chrome - Every page extends `AccountPage` and exposes a `pageData()` contract that delegates to a dedicated manager under `Support` ## Reusable Components | Component | Purpose | |-----------|---------| | `x-account::hero` | Large hero with gradient and slots for avatar, badges, actions | | `x-account::page-header` | Compact page header with color-coded icon and meta slots | | `x-account::section-header` | Section title and description | | `x-account::account-card` | Generic card wrapper | | `x-account::stat-card` | Stat label and value with color | | `x-account::badge` | Inline status pill | | `x-account::empty-state` | Dashed-border empty placeholder | | `x-account::icon` | Inline SVG icon set | ## Optional Dependencies The package degrades gracefully when optional dependencies are not installed. | Package | Purpose | Behavior when missing | |---------|---------|------------------------| | `laravel/fortify` | Password, email verification, 2FA | Pages still render with null-safe data | | `laravel/sanctum` | Personal access tokens | API tokens page hides the create action | | `spatie/laravel-activitylog` | Persisted activity | Activity page falls back to an empty feed | | `spatie/laravel-permission` | Role and permission integration | Pages render without permission checks | ## Foundation Declarations | Type | Count | |------|-------| | Permissions | 3 | | Features | 11 | | Audit events | 19 | | Rate limiters | 12 | | Ops modules | 11 | ## Testing The package testbench baseline (`AccountTestCase`) extends `YezzMedia\Foundation\Testing\FoundationTestCase`, runs all package migrations through `defineDatabaseMigrations()`, and provides a `TestUser` fixture for Filament-aware auth tests. ## License MIT

All versions of laravel-account with dependencies

PHP Build Version
Package Version
Requires php Version ^8.5
filament/filament Version ^5.0
illuminate/contracts Version ^13.0
illuminate/support Version ^13.0
intervention/image Version ^3.0
spatie/laravel-package-tools Version ^1.93
yezzmedia/laravel-foundation Version ^0.2
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 yezzmedia/laravel-account contains the following files

Loading the files please wait ...