Blesta
  • Package
  • Class
  • Tree
  • Deprecated

Packages

  • blesta
    • app
      • controllers
      • models
    • components
      • areyouahuman
      • auth
        • motp
        • oath
      • delivery
        • interfax
        • postal
          • methods
      • download
      • email
      • events
        • default
      • exchange
        • rates
          • google
            • finance
          • yahoo
            • finance
      • gateway
        • payments
      • gateways
      • invoice
        • delivery
        • templates
          • quickbooks
            • invoice
      • json
      • modules
      • net
        • amazon
          • s3
        • http
        • net
          • geo
            • ip
      • plugins
      • recaptcha
      • reports
        • aging
          • invoices
        • custom
          • report
        • invoice
          • creation
        • tax
          • liability
        • transactions
          • applied
          • received
      • security
      • session
        • cart
      • settingscollection
      • upgrades
        • tasks
      • upload
      • vcard
    • helpers
      • currency
        • format
      • data
        • structure
          • array
          • string
      • text
        • parser
      • widget
        • client
  • minPHP
    • components
      • input
      • record
    • helpers
      • color
      • data
        • structure
      • date
      • form
      • html
      • javascript
      • xml
    • lib
  • None
  • PHP

Classes

  • _404
  • AdminBilling
  • AdminClients
  • AdminClientsService
  • AdminCompanyAutomation
  • AdminCompanyBilling
  • AdminCompanyCurrencies
  • AdminCompanyCustomfields
  • AdminCompanyEmails
  • AdminCompanyGateways
  • AdminCompanyGeneral
  • AdminCompanyGroups
  • AdminCompanyLookandfeel
  • AdminCompanyModules
  • AdminCompanyPlugins
  • AdminCompanyTaxes
  • AdminCompanyThemes
  • AdminDialog
  • AdminLicense
  • AdminLogin
  • AdminLogout
  • AdminMyinfo
  • AdminPackageOptions
  • AdminPackages
  • AdminReports
  • AdminReportsCustomize
  • AdminSearch
  • AdminSettings
  • AdminSystemApi
  • AdminSystemAutomation
  • AdminSystemBackup
  • AdminSystemCompanies
  • AdminSystemGeneral
  • AdminSystemHelp
  • AdminSystemMarketplace
  • AdminSystemStaff
  • AdminSystemUpgrade
  • AdminTests
  • AdminTheme
  • AdminTools
  • AdminUpgrade
  • Api
  • Callback
  • ClientAccounts
  • ClientContacts
  • ClientDialog
  • ClientInvoices
  • ClientLogin
  • ClientLogout
  • ClientMaintenance
  • ClientPay
  • ClientServices
  • ClientTheme
  • ClientTransactions
  • Cron
  • Install
  • Uploads

Class Install

Handle the installation process via web or command line

Controller
Extended by Install
Package: blesta\app\controllers
Copyright: Copyright (c) 2010, Phillips Data, Inc.
License: The Blesta License Agreement
Link: Blesta
Located at app/controllers/install.php

Methods summary

public
# __construct( )

Set up

Set up

Overrides

Controller::__construct
public
# preAction( )

Check installed status

Check installed status

Overrides

Controller::preAction
public
# index( )

Install

Install

Overrides

Controller::index
public
# process( )

Process GUI installation

Process GUI installation

protected
# setMessage( string $type, string $value, boolean $return = false )

Sets the given error type into the view

Sets the given error type into the view

Parameters

$type
string
$type The type of message ("message", "error", "info", or "notice")
$value
string
$value The text to display
$return
boolean
$return True to return the message, false to set it withing the view
protected array
# getMinReq( )

Returns an array of minimum requirements

Returns an array of minimum requirements

Returns

array
An associative array of requirements
protected array
# getRecReq( )

Returns an array of recommended requirements

Returns an array of recommended requirements

Returns

array
An associative array of requirements
protected mixed
# meetsMinReq( )

Checks to ensure that the current system meets the required minimum requirements.

Checks to ensure that the current system meets the required minimum requirements.

Returns

mixed
Boolean true if all requirements met, an array of failed requirements on failure
protected mixed
# meetsRecReq( )

Checks to ensure that the current system meets the recommended minimum requirements.

Checks to ensure that the current system meets the recommended minimum requirements.

Returns

mixed
Boolean true on success, an array of failed requirements on failure
protected array
# systemInfo( mixed $fields = "all" )

Creates a data dump of current system settings for the given field or fields.

Creates a data dump of current system settings for the given field or fields.

Parameters

$fields
mixed
$fields The system info field to fetch or "all", or an array of system info fields (server, ini, ext, php)

Returns

array
An array of system data
protected string
# getOs( )

Determine the operating system on this system

Determine the operating system on this system

Returns

string
A 3-character OS name (e.g. LIN or WIN)

Methods inherited from Controller

clearCache(), components(), draw(), emptyCache(), helpers(), partial(), postAction(), redirect(), render(), set(), setDefaultViewPath(), startCaching(), stopCaching(), uses()

Magic methods summary

Properties summary

protected array $helpers
#

An array of helpers

An array of helpers

Properties inherited from Controller

$action, $components, $controller, $files, $get, $is_cli, $plugin, $post, $structure, $structure_view, $uri, $uri_str, $uses, $view

Blesta API documentation generated by ApiGen 2.8.0