[
class tree: tangra_lib
] [
index: tangra_lib
] [
all elements
]
tangra_lib
Packages:
tangra_lib
Source for file tangra_module_release_category.class.php
Documentation is available at
tangra_module_release_category.class.php
<?php
// $Id$
/**
* Contains class Tangra_Module_Release_Category
*
*
@package
tangra_lib
*
@subpackage
modules_manager
*/
/**
* Link Release - module category
*
*
@package
tangra_lib
*
@subpackage
modules_manager
*/
class
Tangra_Module_Release_Category
extends
Tangra_Class
{
/**
* ID
*
*
@var
integer
*
@internal
*/
private
$id
;
/**
* Module release id
*
*
@var
integer
*
@internal
*/
private
$module_release
;
/**
* Category ID
*
*
@var
integer
*
@internal
*/
private
$category
;
/**
* Sets ID
*
*
@param
integer
$id
*/
public
function
set_id
(
$id
)
{
tangra_if_not_int_throw_e
(
$id
)
;
$this
->
id
=
$id
;
}
/**
* Gets ID
*
*
@return
integer
*/
public
function
get_id
(
)
{
return
$this
->
id
;
}
/**
* Sets module release ID
*
*
@param
integer
$module_release
*/
public
function
set_module_release
(
$module_release
)
{
tangra_if_not_int_throw_e
(
$module_release
)
;
$this
->
module_release
=
$module_release
;
}
/**
* Gets module release ID
*
*
@return
integer
*/
public
function
get_module_release
(
)
{
return
$this
->
module_release
;
}
/**
* Sets category ID
*
*
@param
integer
$category
*/
public
function
set_category
(
$category
)
{
tangra_if_not_int_throw_e
(
$category
)
;
$this
->
category
=
$category
;
}
/**
* Gets category ID
*
*
@return
integer
*/
public
function
get_category
(
)
{
return
$this
->
category
;
}
}