Building MODX projects in PHPStorm

Ivan Klimchuk, Alroniks Experts.

Building MODX projects in

Brought to you by Ivan Klimchuk

Ivan Klimchuk

Static Elements

Git and command work

Parallel work and overall result

MODX Transport Packages

MODX as rack

  1. MODX Core independent from client code
  2. MODX Manager usage restricted for codding
  3. Changing System Settings prohibited
  4. Packages - the main bricks

Restrictions

Theme Package

Structure

				modcastsvideo
					build
						elements
						implants
						includes
						Builder.php
					core
					meta 
					themes
						build
						modcastsvideo
			
			{
  			  "name": "modcastsvideo",
			  "human": "MDV Theme",
  			  "description": "Packed theme files for website modcasts.video",
  			  "support": {
    		    "db": ["mysql"],
    		    "php": "~7.0",
    		    "modx": "~2.5.0",
    		    "Ace": "*"
    		  }
    		}
		

PHP Storm

Automation

Why is this necessary?

Package Builder

Alroniks/aes-repository

GitHub Releases

Schema of work

Schema of work with Docker

Questions?

ivan@klimchuk.com

alroniks.com