rinvex/cortex-attributes

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "cortex/attributes",
    "description": "Cortex Attributes is a frontend layer for the robust, intelligent, and integrated Entity-Attribute-Value model (EAV) implementation for Laravel Eloquent, with powerful underlying for managing entity attributes implicitly as relations with ease. It utilizes the power of Laravel Eloquent, with smooth and seamless integration.",
    "type": "cortex-module",
    "keywords": [
        "eav",
        "eloquent",
        "laravel",
        "dynamic",
        "robust",
        "schema",
        "model",
        "value",
        "entity",
        "database",
        "attribute",
        "integrated",
        "intelligent",
        "entity-attribute-value"
    ],
    "license": "MIT",
    "homepage": "https://rinvex.com",
    "support": {
        "email": "help@rinvex.com",
        "issues": "https://github.com/rinvex/cortex-attributes/issues",
        "source": "https://github.com/rinvex/cortex-attributes",
        "docs": "https://github.com/rinvex/cortex-attributes/README.md"
    },
    "authors": [
        {
            "name": "Rinvex LLC",
            "homepage": "https://rinvex.com",
            "email": "help@rinvex.com"
        },
        {
            "name": "Abdelrahman Omran",
            "homepage": "https://omranic.com",
            "email": "me@omranic.com",
            "role": "Project Lead"
        },
        {
            "name": "The Generous Laravel Community",
            "homepage": "https://github.com/rinvex/cortex-attributes/contributors"
        }
    ],
    "require": {
        "php": "^7.4.0 || ^8.0.0",
        "illuminate/auth": "^8.0.0 || ^9.0.0",
        "illuminate/console": "^8.0.0 || ^9.0.0",
        "illuminate/http": "^8.0.0 || ^9.0.0",
        "illuminate/routing": "^8.0.0 || ^9.0.0",
        "illuminate/support": "^8.0.0 || ^9.0.0",
        "cortex/foundation": "^6.0.0",
        "diglactic/laravel-breadcrumbs": "^6.0.0",
        "laravelcollective/html": "^6.2.0",
        "league/fractal": "^0.19.0",
        "proengsoft/laravel-jsvalidation": "^4.4.0",
        "rinvex/laravel-attributes": "^5.0.0",
        "rinvex/laravel-composer": "^5.0.0",
        "rinvex/laravel-menus": "^5.0.0",
        "rinvex/laravel-support": "^5.0.0",
        "silber/bouncer": "v1.0.0-rc.10",
        "spatie/laravel-activitylog": "^3.16.0",
        "yajra/laravel-datatables-buttons": "^4.10.0",
        "yajra/laravel-datatables-fractal": "^1.6.0",
        "yajra/laravel-datatables-html": "^4.36.0",
        "yajra/laravel-datatables-oracle": "^9.15.0"
    },
    "require-dev": {
        "codedungeon/phpunit-result-printer": "^0.30.0",
        "phpunit/phpunit": "^9.5.0"
    },
    "autoload": {
        "psr-4": {
            "Cortex\\Attributes\\": "src/",
            "Cortex\\Attributes\\Database\\Factories\\": "database/factories/",
            "Cortex\\Attributes\\Database\\Seeders\\": "database/seeders/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Cortex\\Attributes\\Tests\\": "tests"
        }
    },
    "scripts": {
        "test": "vendor/bin/phpunit"
    },
    "config": {
        "sort-packages": true,
        "preferred-install": "dist",
        "optimize-autoloader": true
    },
    "extra": {
        "laravel": {
            "providers": [
                "Cortex\\Attributes\\Providers\\AttributesServiceProvider"
            ]
        }
    },
    "minimum-stability": "dev",
    "prefer-stable": true
}