Download the PHP package azaharizaman/nexus-content without Composer

On this page you can find all versions of the php package azaharizaman/nexus-content. 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 nexus-content

Nexus Content

PHP Version

Framework-agnostic knowledge base and content management package with versioning, workflow, and multi-language support.

Overview

Nexus\Content provides a comprehensive, stateless content management engine for building knowledge bases, documentation systems, help centers, and internal wikis. The package implements progressive disclosure across three levels:

Key Features

Comprehensive Version Control

🌍 Multi-Language Support

🔒 Enterprise-Grade Access Control

📅 Scheduled Publishing

🔍 Powerful Search Integration

📊 Hierarchical Organization

Installation

Quick Start

1. Create Your First Article

2. Publish the Article

3. Update Content (Creates New Version)

4. Review Workflow

Core Concepts

Articles

Articles are the primary content containers. Each article:

Content Versions

Every change creates a new immutable version:

Categories

Hierarchical organization up to 3 levels:

Status Lifecycle

Usage Examples

Level 1: Basic Operations

See docs/examples/basic-usage.php for complete examples.

Level 2: Version Control & Workflow

Level 3: Enterprise Features

Available Interfaces

ContentRepositoryInterface

Repository for article persistence. Must be implemented by consuming application.

Key Methods:

ContentSearchInterface

Search engine integration. Implement with Elasticsearch, Algolia, Meilisearch, etc.

Key Methods:

ArticleManager

Main service for article operations.

Key Methods:

Application Layer Integration

Laravel Example

See docs/integration-guide.md for complete examples.

Configuration

The package is stateless and requires no configuration files. All behavior is controlled via:

  1. Repository Implementation - How articles are stored
  2. Search Implementation - Which search engine to use
  3. Optional Integrations - Audit logging, metrics, etc.

Testing

Progressive Disclosure

The package implements three levels of functionality:

Level Features Use Case
L1: MVP Create, publish, search Simple knowledge base
L2: Professional Version control, review workflow, categories Content team collaboration
L3: Enterprise Scheduled publish, locking, multi-language, ACL Large organizations

You can adopt features progressively as your needs grow.

Package Architecture

Value Objects (Immutable)

Services

Contracts (Interfaces)

Enums

Exceptions

Integration with Other Nexus Packages

License

MIT License. See LICENSE file for details.

Documentation

Requirements


Package Status: ✅ Production Ready
Version: 1.0.0
Last Updated: 2025-11-24


All versions of nexus-content with dependencies

PHP Build Version
Package Version
Requires php Version ^8.3
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 azaharizaman/nexus-content contains the following files

Loading the files please wait ...