Deletes record
Parameters:
|
DB_Connection |
$dbc: |
|
|
integer |
$release_id: |
ID of the release record |
API Tags:
static string get_sql_count_for_grid(
)
|
|
Gets count SQL for grid
API Tags:
| Return: | SQL statement |
| Access: | public |
static string get_sql_for_grid(
)
|
|
Gets SQL for grid
API Tags:
| Return: | SQL statement |
| Access: | public |
static boolean is_unique_version(
DB_Connection
$dbc, string
$version, integer
$module_id, [integer
$id = 0]
)
|
|
Checks if it is unique version
Parameters:
|
DB_Connection |
$dbc: |
|
|
string |
$version: |
|
|
integer |
$module_id: |
Module ID |
|
integer |
$id: |
ID of current release |
API Tags:
static array load_all_for_module(
DB_Connection
$dbc, integer
$module
)
|
|
Loads all releases for module
Parameters:
API Tags:
| Return: | Array of Tangra_Module_Release_DBC objects |
| Access: | public |
Loads hids for all releases
Parameters:
API Tags:
static array load_all_online_for_module(
DB_Connection
$dbc, integer
$module
)
|
|
Loads all online releases for module
Parameters:
API Tags:
| Return: | Array of Tangra_Module_Release_DBC objects |
| Access: | public |
Loads highest online release for module
Parameters:
API Tags:
| Return: | On success return object of type Tangra_Module_Release_DBC, on failure - false |
| Access: | public |
Loads previos online release
Parameters:
|
DB_Connection |
$dbc: |
|
|
integer |
$current_release_id: |
Current release ID |
|
integer |
$module_id: |
Module ID |
API Tags:
| Return: | On success return object of type Tangra_Module_Release_DBC, on failure - false |
| Access: | public |
Inserts record
Parameters:
API Tags:
| Return: | On success returns module ID, on failure - false |
| Internal: | |
| Access: | protected |
Loads record by id
Parameters:
API Tags:
| Return: | On success returns module ID, on failure - false |
| Access: | public |
Implementation of:
- I_DB_Storable::load_by_id()
- Loads the object from DB
Loads release by module ID and version
Parameters:
|
DB_Connection |
$dbc: |
|
|
integer |
$module_id: |
Module ID |
|
string |
$version: |
Version literal |
API Tags:
| Return: | On success returns object of type Tangra_Module_Release_DBC, on failure - false |
| Access: | public |
Loads release by module HID and version
Parameters:
|
DB_Connection |
$dbc: |
|
|
string |
$module_hid: |
Module HID |
|
string |
$version: |
Version literal |
API Tags:
| Return: | On success returns object of type Tangra_Module_Release_DBC, on failure - false |
| Access: | public |
Saves the record
Parameters:
API Tags:
| Return: | On success returns module ID, on failure - false |
| Access: | public |
Implementation of:
- I_DB_Storable::save()
- Save the object in DB
Updates record
Parameters:
API Tags:
| Return: | On success returns module ID, on failure - false |
| Internal: | |
| Access: | protected |