Doc Block changes

git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@87976 2327b42d-5241-43d6-9e2a-de5ac946f064
This commit is contained in:
Mark Baker 2012-03-18 16:26:03 +00:00
parent 4f76dfad97
commit 8ade1b8a69
8 changed files with 55 additions and 3 deletions

View File

@ -114,6 +114,8 @@ class PHPExcel_Style_Alignment implements PHPExcel_IComparable
/** /**
* Create a new PHPExcel_Style_Alignment * Create a new PHPExcel_Style_Alignment
*
* @param boolean $isSupervisor Flag indicating if this is a supervisor or not
*/ */
public function __construct($isSupervisor = false) public function __construct($isSupervisor = false)
{ {

View File

@ -88,6 +88,8 @@ class PHPExcel_Style_Border implements PHPExcel_IComparable
/** /**
* Create a new PHPExcel_Style_Border * Create a new PHPExcel_Style_Border
*
* @param boolean $isSupervisor Flag indicating if this is a supervisor or not
*/ */
public function __construct($isSupervisor = false) public function __construct($isSupervisor = false)
{ {

View File

@ -141,6 +141,8 @@ class PHPExcel_Style_Borders implements PHPExcel_IComparable
/** /**
* Create a new PHPExcel_Style_Borders * Create a new PHPExcel_Style_Borders
*
* @param boolean $isSupervisor Flag indicating if this is a supervisor or not
*/ */
public function __construct($isSupervisor = false) public function __construct($isSupervisor = false)
{ {

View File

@ -82,10 +82,12 @@ class PHPExcel_Style_Color implements PHPExcel_IComparable
*/ */
private $_parentPropertyName; private $_parentPropertyName;
/** /**
* Create a new PHPExcel_Style_Color * Create a new PHPExcel_Style_Color
* *
* @param string $pARGB * @param string $pARGB ARGB value for the colour
* @param boolean $isSupervisor Flag indicating if this is a supervisor or not
*/ */
public function __construct($pARGB = PHPExcel_Style_Color::COLOR_BLACK, $isSupervisor = false) public function __construct($pARGB = PHPExcel_Style_Color::COLOR_BLACK, $isSupervisor = false)
{ {
@ -275,7 +277,7 @@ class PHPExcel_Style_Color implements PHPExcel_IComparable
/** /**
* Set RGB * Set RGB
* *
* @param string $pValue * @param string $pValue RGB value
* @return PHPExcel_Style_Color * @return PHPExcel_Style_Color
*/ */
public function setRGB($pValue = '000000') { public function setRGB($pValue = '000000') {
@ -291,6 +293,16 @@ class PHPExcel_Style_Color implements PHPExcel_IComparable
return $this; return $this;
} }
/**
* Get a specified colour component of an RGB value
*
* @private
* @param string $RGB The colour as an RGB value (e.g. FF00CCCC or CCDDEE
* @param int $offset Position within the RGB value to extract
* @param boolean $hex Flag indicating whether the component should be returned as a hex or a
* decimal value
* @return string The extracted colour component
*/
private static function _getColourComponent($RGB,$offset,$hex=true) { private static function _getColourComponent($RGB,$offset,$hex=true) {
$colour = substr($RGB,$offset,2); $colour = substr($RGB,$offset,2);
if (!$hex) if (!$hex)
@ -298,6 +310,14 @@ class PHPExcel_Style_Color implements PHPExcel_IComparable
return $colour; return $colour;
} }
/**
* Get the red colour component of an RGB value
*
* @param string $RGB The colour as an RGB value (e.g. FF00CCCC or CCDDEE
* @param boolean $hex Flag indicating whether the component should be returned as a hex or a
* decimal value
* @return string The red colour component
*/
public static function getRed($RGB,$hex=true) { public static function getRed($RGB,$hex=true) {
if (strlen($RGB) == 8) { if (strlen($RGB) == 8) {
return self::_getColourComponent($RGB,2,$hex); return self::_getColourComponent($RGB,2,$hex);
@ -306,6 +326,14 @@ class PHPExcel_Style_Color implements PHPExcel_IComparable
} }
} }
/**
* Get the green colour component of an RGB value
*
* @param string $RGB The colour as an RGB value (e.g. FF00CCCC or CCDDEE
* @param boolean $hex Flag indicating whether the component should be returned as a hex or a
* decimal value
* @return string The green colour component
*/
public static function getGreen($RGB,$hex=true) { public static function getGreen($RGB,$hex=true) {
if (strlen($RGB) == 8) { if (strlen($RGB) == 8) {
return self::_getColourComponent($RGB,4,$hex); return self::_getColourComponent($RGB,4,$hex);
@ -314,6 +342,14 @@ class PHPExcel_Style_Color implements PHPExcel_IComparable
} }
} }
/**
* Get the blue colour component of an RGB value
*
* @param string $RGB The colour as an RGB value (e.g. FF00CCCC or CCDDEE
* @param boolean $hex Flag indicating whether the component should be returned as a hex or a
* decimal value
* @return string The blue colour component
*/
public static function getBlue($RGB,$hex=true) { public static function getBlue($RGB,$hex=true) {
if (strlen($RGB) == 8) { if (strlen($RGB) == 8) {
return self::_getColourComponent($RGB,6,$hex); return self::_getColourComponent($RGB,6,$hex);
@ -359,7 +395,9 @@ class PHPExcel_Style_Color implements PHPExcel_IComparable
/** /**
* Get indexed color * Get indexed color
* *
* @param int $pIndex * @param int $pIndex Index entry point into the colour array
* @param boolean $background Flag to indicate whether default background or foreground colour
* should be returned if the indexed colour doesn't exist
* @return PHPExcel_Style_Color * @return PHPExcel_Style_Color
*/ */
public static function indexedColor($pIndex, $background=false) { public static function indexedColor($pIndex, $background=false) {

View File

@ -109,6 +109,8 @@ class PHPExcel_Style_Fill implements PHPExcel_IComparable
/** /**
* Create a new PHPExcel_Style_Fill * Create a new PHPExcel_Style_Fill
*
* @param boolean $isSupervisor Flag indicating if this is a supervisor or not
*/ */
public function __construct($isSupervisor = false) public function __construct($isSupervisor = false)
{ {

View File

@ -128,6 +128,8 @@ class PHPExcel_Style_Font implements PHPExcel_IComparable
/** /**
* Create a new PHPExcel_Style_Font * Create a new PHPExcel_Style_Font
*
* @param boolean $isSupervisor Flag indicating if this is a supervisor or not
*/ */
public function __construct($isSupervisor = false) public function __construct($isSupervisor = false)
{ {

View File

@ -126,6 +126,8 @@ class PHPExcel_Style_NumberFormat implements PHPExcel_IComparable
/** /**
* Create a new PHPExcel_Style_NumberFormat * Create a new PHPExcel_Style_NumberFormat
*
* @param boolean $isSupervisor Flag indicating if this is a supervisor or not
*/ */
public function __construct($isSupervisor = false) public function __construct($isSupervisor = false)
{ {

View File

@ -77,6 +77,8 @@ class PHPExcel_Style_Protection implements PHPExcel_IComparable
/** /**
* Create a new PHPExcel_Style_Protection * Create a new PHPExcel_Style_Protection
*
* @param boolean $isSupervisor Flag indicating if this is a supervisor or not
*/ */
public function __construct($isSupervisor = false) public function __construct($isSupervisor = false)
{ {