Download the PHP package omega-mvc/omega-wp without Composer

On this page you can find all versions of the php package omega-mvc/omega-wp. 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 omega-wp

Omega Logo

Omega WP Application

Omega WP Application is a modern WordPress application built on Omega WP Framework, providing a lightweight MVC architecture with dependency injection, service providers, routing, controllers, Eloquent integration, and a structured approach for scalable WordPress plugin development.

Overview

Omega WP Application is an example project that demonstrates how to build WordPress plugins using a modern PHP application structure.

Instead of placing all logic inside WordPress hooks and procedural files, the application follows an organized architecture based on:

WordPress remains the underlying platform, while the application layer follows modern PHP development practices.

Requirements

Installation

Clone the repository inside the WordPress plugins directory:

Install dependencies:

Activate the plugin from the WordPress administration panel.

Project Structure

Architecture

The application boot process is managed by Omega WP Framework. The main plugin file only initializes the application and delegates the lifecycle management to the framework.

Example:

Application services are registered through service providers:

This keeps the application modular and allows components to be replaced or extended without modifying the core application.

Features

Currently demonstrated features:

Relationship with Omega WP Framework

Omega WP Application depends on Omega WP Framework:

omega-wp | └── omega-mvc/omega-wp-framework

The framework provides the application foundation, while this repository contains the implementation examples and application-specific code.

Development

Install development dependencies in your framework directory.

Run code analysis:

Official Documentation

The official documentation for Omega is available here

Contributing

If you'd like to contribute to the Omega example application package, please follow our contribution guidelines.

License

This project is open-source software licensed under the GNU General Public License v3.0.


All versions of omega-wp with dependencies

PHP Build Version
Package Version
Requires php Version ^8.4
omega-mvc/omega-wp-framework Version ^1.0.0
symfony/console Version ^8.0
symfony/finder Version ^8.0
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 omega-mvc/omega-wp contains the following files

Loading the files please wait ...