Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Models interface with the data storage system and are callable via the API. They are stored in the /app/models/ directory.

SourceDescriptionAlternativeDeprecated SinceProposed Removal
Coupons::getTypesCoupon types are not used by the system.
4.1.05.0
Coupons::validateTypeCoupon types are not used by the system.
4.1.05.0
Coupons::validateInclusiveRecurringCoupon types are not used by the system.
4.1.05.0
CronTasks::deleteMethod arguments have changed, so a new replacement method exists.CronTasks::deleteTask4.3.05.0
CronTasks::validateKeyUniqueThe method provides no beneficial use.
4.3.05.0
CronTasks::validateTaskTypeThe method provides no beneficial use.
4.3.05.0
Invoices::makeLinesFromItemsThis logic has been abstracted to a different library.Blesta\Core\Pricing\ libraries4.1.05.0
Invoices::getItemTotalsThis logic has been abstracted to a different library.Blesta\Core\Pricing\ libraries4.0.05.0
Logs::getCronListThe plugin_dir property of each retrieved object is no longer relevant and will not be returned.


Logs::getLatestCronThe plugin_dir property of the retrieved object is no longer relevant and will not be returned.


Logs::getRunningCronTasksThe plugin_dir property of each retrieved object is no longer relevant and will not be returned.












Controllers

Controllers facilitate the retrieval of data and rendering of views. They are stored in the /app/ and /app/controllers/ directories.

SourceDescriptionAlternativeDeprecated SinceProposed Removal
AppController::authorized client contact permissions

AppController::authorized validates client contact permissions too specific for its use. The method will continue to exist, but it will no longer function to check client contact authorization.

Use ClientController::authorized instead3.4.05.0

Components

Components are libraries that provide additional utility. They are stored in the /components/ directory.

...

Helpers are libraries that help improve the UI. They are stored in the /helpers/ directory.

SourceDescriptionAlternativeDeprecated SinceProposed Removal
Areyouahuman

The "Are you a human" verification service used by this helper is no longer available for use.


4.0.05.0
RecaptchaThe Google Recaptcha v1 API was removed and is no longer available for use.  v2 of the Google Recaptcha API is supported via a separate library.Blesta\Core\Util\Captcha\ library4.0.05.0

Other Libraries

SourceDescriptionAlternativeDeprecated SinceProposed Removal
Blesta\Core\Util\Events\Common\AbstractEvent::getReturnVal

This method only exists to conform with the deprecated Events component interface (i.e. EventObject::getReturnVal) for backward compatibility.

Blesta\Core\Util\Events\Common\AbstractEvent::getReturnValue4.3.05.0
Blesta\Core\Util\Events\Common\AbstractEvent::setReturnValThis method only exists to conform with the deprecated Events component interface (i.e. EventObject::setReturnVal) for backward compatibility.Blesta\Core\Util\Events\Common\AbstractEvent::setReturnValue4.3.05.0

Plugins

Info
titleVersions

Deprecated and Removal versions defined for Plugins refer to the version of that particular plugin, not of the version of Blesta.

...

The Order plugin is an extension included with Blesta by default.

SourceDescriptionAlternativeDeprecated SinceProposed Removal
OrderType::requiresItemsOnSignupThe OrderType abstract class defines a public method, requiresItemsOnSignup, which is no longer supported.
1.3.03.0

Support Manager

The Support Manager plugin is an extension included with Blesta by default.

SourceDescriptionAlternativeDeprecated SinceProposed Removal
SupportManagerDepartments::getCloseTicketIntervals

Fetching the ticket intervals from the SupportManagerDepartments model has been changed.

SupportManagerDepartments::getTicketIntervals(30)2.14.03.0