Blesta Source Documentation

SoftaculousQueuedServices extends AppModel

SoftaculousQueuedServices model

Table of Contents

Methods

__construct() Constructor
add() Adds a queued service
delete() Attempts to remove a service from the queue
edit() Edits a queued service
get() Fetches queued service data
getAll() Fetches a list of all queued services
getRules() Fetches a list of rules for adding/editing a queued service
Methods

add()

Adds a queued service

public add(array<string|int, mixed> $vars) : stdClass
Parameters
$vars : array<string|int, mixed>

A list of input vars including:

  • service_id The ID service on which the script is to be run
  • company_id The ID of the company to which the service belongs
  • errors The errors that caused this service to be queued
  • attempts The number of times the queued installation has been attempted
Return values
stdClass

The stdClass object representing the newly-created queued script, or void on error

delete()

Attempts to remove a service from the queue

public delete(int $service_id) : mixed
Parameters
$service_id : int

The ID of the service to remove from the queue

edit()

Edits a queued service

public edit(int $service_id, array<string|int, mixed> $vars) : stdClass
Parameters
$service_id : int

The ID of the service for which to edit the queue

$vars : array<string|int, mixed>

A list of input vars including:

  • company_id The ID of the company to which the service belongs
  • errors The errors that caused this service to be queued
  • attempts The number of times the queued installation has been attempted
Return values
stdClass

The stdClass object representing the edited queued script, or void on error

get()

Fetches queued service data

public get(int $service_id) : mixed
Parameters
$service_id : int

The ID of the service for which to fetch queued data

Return values
mixed

An stdClass object representing the service queue, or false if none exist

getAll()

Fetches a list of all queued services

public getAll(int $company_id) : array<string|int, mixed>
Parameters
$company_id : int

The ID of the company whose queued services to fetch

Return values
array<string|int, mixed>

A list of stdClass objects, each representing a queued service

getRules()

Fetches a list of rules for adding/editing a queued service

private getRules(array<string|int, mixed> $vars[, bool $edit = false ]) : mixed
Parameters
$vars : array<string|int, mixed>

A list of input vars

$edit : bool = false

True to get the edit rules, false for the add rules (optional, default false)

Tags
subpackage

plugins.softaculous

copyright

Copyright (c) 2020, Phillips Data, Inc.

license

http://www.blesta.com/license/ The Blesta License Agreement

link

Blesta


        
On this page

Search results