PHPackages                             upflex/mixup - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. upflex/mixup

ActiveLibrary

upflex/mixup
============

Estrutura base para plugin WordPress

3.0.0(3y ago)01062MITPHP

Since Nov 12Pushed 3y ago1 watchersCompare

[ Source](https://github.com/wesleyupf/mixup)[ Packagist](https://packagist.org/packages/upflex/mixup)[ RSS](/packages/upflex-mixup/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (1)Dependencies (2)Versions (44)Used By (0)

MixUp
=====

[](#mixup)

[![PHP](https://camo.githubusercontent.com/bbeaca4ecdd74d3fde840f711ebb8a5def2ff801187623f9bc365761b3b66f86/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d2532333737374242342e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d706870266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/bbeaca4ecdd74d3fde840f711ebb8a5def2ff801187623f9bc365761b3b66f86/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d2532333737374242342e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d706870266c6f676f436f6c6f723d7768697465)[![WordPress](https://camo.githubusercontent.com/148b2a986da0b4a829fbfd2f5743c9446fc8447a3ea54a2b3189f20df3ef1cbe/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f576f726450726573732d2532333131374143392e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d576f72645072657373266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/148b2a986da0b4a829fbfd2f5743c9446fc8447a3ea54a2b3189f20df3ef1cbe/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f576f726450726573732d2532333131374143392e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d576f72645072657373266c6f676f436f6c6f723d7768697465)

> O MixUp foi criado para facilitar a escrita e organização de classes, e scripts relacionados a elas, em projetos baseados no Wordpress.
> Utilizando as melhores práticas de OOP, um dos principais pilares do projeto é entregar uma estrutura de código testável e alinhado com os padrões de engenharia de software.

📑 Índice
--------

[](#-índice)

- [Pré-requisitos](#-pr%C3%A9-requisitos)
- [Instalação](#-instala%C3%A7%C3%A3o)
- [Configuração](#-configura%C3%A7%C3%A3o)
- [Exemplos](#-exemplos)
- [Sugestão](#-sugest%C3%A3o)
- [Contribuição](#-contribui%C3%A7%C3%A3o)

💻 Pré-requisitos
----------------

[](#-pré-requisitos)

Antes de começar, verifique se você atendeu aos seguintes requisitos:

- Instalou o `PHP v7.4+`
- Instalou o [`WordPress`](https://br.wordpress.org/download/)
- Configurou o `composer.json` conforme o [guia](#-instala%C3%A7%C3%A3o) nesse arquivo

📂 Instalação
------------

[](#-instalação)

Para instalar o MixUp, siga essas etapas:

1 - Acesse a pasta do seu plugin / tema do Wordpress e rode o comando:

```
cd wp-content/plugins/meu-plugin
composer install upflex/mixup

```

2 - Acesse o painel do Wordpress e verifique se o plugin / tema está ativo.

⚙️ Configuração
---------------

[](#️-configuração)

Após ativação, a biblioteca estará pronta para uso nos seus temas e plugins.
Exemplo básico de um arquivo `functions.php` ou `meu-plugin.php`:

```
