Salaros\MrPress\Composer\Scripts

class Scripts

Composer scripts for Mr.Press installations

init(Event $event)

Main method which initializes Scripts class instance

Parameters:
  • $event (Event) –
Returns:

void

createDatabase(Event $event)

Creating WordPress database via WP CLI by using configs loaded from .env file

Parameters:
  • $event (Event) –
Returns:

void

createTables(Event $event)

Install WordPress by creating tables on the DB via WP CLI

Parameters:
  • $event (Event) –
Returns:

void

activatePlugins(Event $event)

Activate all currently installed plugins

Parameters:
  • $event (Event) –
Returns:

void

createCronjob(Event $event)

Create crontab entry for www-data user

Parameters:
  • $event (Event) –
Returns:

void

addSalts(Event $event)

Appends WordPress salts to .env file if needed

Parameters:
  • $event (Event) –
Returns:

void