tangra logo
   
[ class tree: tangra_lib ] [ index: tangra_lib ] [ all elements ]
 

Class: Tangra_Module_Release

Source Location: /modules_manager/tangra_module_release.class.php

Class Tangra_Module_Release

Descendants
Child Class Description
Tangra_Module_Release_DBC Tangra module release DBC

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From Tangra_Class

Tangra_Class::get_class_name()
Alias of get_class(). Exist because of historical reasons.
Tangra_Class::__set()
Overides PHP built-in method and just throws exception if called. Purpose - to "forbid" autosetting of nonexisting class properties.

[ Top ]
Property Summary
string   $changes   Change notes
string   $description   Description
integer   $id   ID
string   $maintainer   Maintainer's email
integer   $module   Module ID
booelan   $online   Is release online?
string   $release_date   Datetime of release
string   $requires_php_version   Minimal requirement for PHP version
string   $requires_tangra_lib_version   Minimal requirement for tangra_lib version
string   $url   URL of module info page
string   $version   Release version

[ Top ]
Method Summary
string   get_changes()   Gets change notes
string   get_description()   Gets description
integer   get_id()   Gets ID
string   get_maintainer()   Gets maintainer's email
integer   get_module()   Gets module ID
boolean   get_online()   Gets is online? flag
string   get_release_date()   Gets release date
string   get_requires_php_version()   Gets required minimal version of PHP
string   get_requires_tangra_lib_version()   Gets required minimal version of tangra_lib
unknown   get_url()   Gets URL for info page
string   get_version()   Gets version
void   set_changes()   Sets change notes
void   set_description()   Sets description
void   set_id()   Sets ID
void   set_maintainer()   Sets maintainer's email
void   set_module()   Sets module ID
void   set_online()   Sets is online? flag
void   set_release_date()   Sets release date
void   set_requires_php_version()   Sets required minimal version of PHP
void   set_requires_tangra_lib_version()   Sets required minimal version of tangra_lib
void   set_url()   Sets URL for info page
void   set_version()   Sets release version

[ Top ]
Properties
string   $changes [line 102]

Change notes

API Tags:
Internal:  
Access:  private


[ Top ]
string   $description [line 53]

Description

API Tags:
Internal:  
Access:  private


[ Top ]
integer   $id [line 32]

ID

API Tags:
Internal:  
Access:  private


[ Top ]
string   $maintainer [line 60]

Maintainer's email

API Tags:
Internal:  
Access:  private


[ Top ]
integer   $module [line 39]

Module ID

API Tags:
Internal:  
Access:  private


[ Top ]
booelan   $online = false [line 88]

Is release online?

API Tags:
Internal:  
Access:  private


[ Top ]
string   $release_date = '0000-00-00' [line 95]

Datetime of release

API Tags:
Internal:  
Access:  private


[ Top ]
string   $requires_php_version = '5.1.0' [line 81]

Minimal requirement for PHP version

API Tags:
Internal:  
Access:  private


[ Top ]
string   $requires_tangra_lib_version = '2.0.0alpha1' [line 74]

Minimal requirement for tangra_lib version

API Tags:
Internal:  
Access:  private


[ Top ]
string   $url [line 67]

URL of module info page

API Tags:
Internal:  
Access:  private


[ Top ]
string   $version [line 46]

Release version

API Tags:
Internal:  
Access:  private


[ Top ]
Methods
get_changes  [line 345]

  string get_changes( )

Gets change notes


API Tags:
Access:  public


[ Top ]
get_description  [line 188]

  string get_description( )

Gets description


API Tags:
Access:  public


[ Top ]
get_id  [line 122]

  integer get_id( )

Gets ID


API Tags:
Access:  public


[ Top ]
get_maintainer  [line 209]

  string get_maintainer( )

Gets maintainer's email


API Tags:
Access:  public


[ Top ]
get_module  [line 144]

  integer get_module( )

Gets module ID


API Tags:
Access:  public


[ Top ]
get_online  [line 297]

  boolean get_online( )

Gets is online? flag


API Tags:
Access:  public


[ Top ]
get_release_date  [line 325]

  string get_release_date( )

Gets release date


API Tags:
Access:  public


[ Top ]
get_requires_php_version  [line 277]

  string get_requires_php_version( )

Gets required minimal version of PHP


API Tags:
Access:  public


[ Top ]
get_requires_tangra_lib_version  [line 253]

  string get_requires_tangra_lib_version( )

Gets required minimal version of tangra_lib


API Tags:
Access:  public


[ Top ]
get_url  [line 229]

  unknown get_url( )

Gets URL for info page


API Tags:
Access:  public


[ Top ]
get_version  [line 168]

  string get_version( )

Gets version


API Tags:
Access:  public


[ Top ]
set_changes  [line 335]

  void set_changes( string $changes  )

Sets change notes

Parameters:
string   $changes: 

API Tags:
Access:  public


[ Top ]
set_description  [line 178]

  void set_description( string $description  )

Sets description

Parameters:
string   $description: 

API Tags:
Access:  public


[ Top ]
set_id  [line 110]

  void set_id( integer $id  )

Sets ID

Parameters:
integer   $id: 

API Tags:
Access:  public


[ Top ]
set_maintainer  [line 198]

  void set_maintainer( string $maintainer  )

Sets maintainer's email

Parameters:
string   $maintainer: 

API Tags:
Access:  public


[ Top ]
set_module  [line 132]

  void set_module( integer $module  )

Sets module ID

Parameters:
integer   $module: 

API Tags:
Access:  public


[ Top ]
set_online  [line 287]

  void set_online( booleand $online  )

Sets is online? flag

Parameters:
booleand   $online: 

API Tags:
Access:  public


[ Top ]
set_release_date  [line 307]

  void set_release_date( string $release_date  )

Sets release date

Parameters:
string   $release_date:  Date of the release

API Tags:
Access:  public


[ Top ]
set_requires_php_version  [line 263]

  void set_requires_php_version( string $requires_php_version  )

Sets required minimal version of PHP

Parameters:
string   $requires_php_version: 

API Tags:
Access:  public


[ Top ]
set_requires_tangra_lib_version  [line 239]

  void set_requires_tangra_lib_version( string $requires_tangra_lib_version  )

Sets required minimal version of tangra_lib

Parameters:
string   $requires_tangra_lib_version: 

API Tags:
Access:  public


[ Top ]
set_url  [line 219]

  void set_url( string $url  )

Sets URL for info page

Parameters:
string   $url: 

API Tags:
Access:  public


[ Top ]
set_version  [line 154]

  void set_version( string $version  )

Sets release version

Parameters:
string   $version: 

API Tags:
Access:  public


[ Top ]