/**
* function to validate boolean properties ( True or False )
*
- * @param $info Array information about current property
+ * @param array $info information about current property
* @param &$val Mixed current value to validate
* @param $standalone Boolean if this is a simple property or array
*/
/**
* function to validate rational properties ( 12/10 )
*
- * @param $info Array information about current property
+ * @param array $info information about current property
* @param &$val Mixed current value to validate
* @param $standalone Boolean if this is a simple property or array
*/
* if its outside of range put it into range.
*
* @see MWG spec
- * @param $info Array information about current property
+ * @param array $info information about current property
* @param &$val Mixed current value to validate
* @param $standalone Boolean if this is a simple property or array
*/
/**
* function to validate integers
*
- * @param $info Array information about current property
+ * @param array $info information about current property
* @param &$val Mixed current value to validate
* @param $standalone Boolean if this is a simple property or array
*/
* function to validate properties with a fixed number of allowed
* choices. (closed choice)
*
- * @param $info Array information about current property
+ * @param array $info information about current property
* @param &$val Mixed current value to validate
* @param $standalone Boolean if this is a simple property or array
*/
/**
* function to validate and modify flash structure
*
- * @param $info Array information about current property
+ * @param array $info information about current property
* @param &$val Mixed current value to validate
* @param $standalone Boolean if this is a simple property or array
*/
* @see rfc 3066
* @see http://www.adobe.com/devnet/xmp/pdfs/XMPSpecificationPart1.pdf page 30 (section 8.2.2.5)
*
- * @param $info Array information about current property
+ * @param array $info information about current property
* @param &$val Mixed current value to validate
* @param $standalone Boolean if this is a simple property or array
*/
// this only validates standalone properties, not arrays, etc
return;
}
- if ( !preg_match( '/^[-A-Za-z0-9]{2,}$/D', $val) ) {
+ if ( !preg_match( '/^[-A-Za-z0-9]{2,}$/D', $val ) ) {
//this is a rather naive check.
wfDebugLog( 'XMP', __METHOD__ . " Expected Lang code but got $val" );
$val = null;
* YYYY-MM-DDThh:mm:ssTZD
* YYYY-MM-DDThh:mm:ss.sTZD
*
- * @param $info Array information about current property
+ * @param array $info information about current property
* @param &$val Mixed current value to validate. Converts to TS_EXIF as a side-effect.
* in cases where there's only a partial date, it will give things like
* 2011:04.
* @see http://www.adobe.com/devnet/xmp/pdfs/XMPSpecificationPart2.pdf
* section 1.2.7.4 on page 23
*
- * @param $info Array unused (info about prop)
+ * @param array $info unused (info about prop)
* @param &$val String GPS string in either DDD,MM,SSk or
* or DDD,MM.mmk form
* @param $standalone Boolean if its a simple prop (should always be true)
*/
- public static function validateGPS ( $info, &$val, $standalone ) {
+ public static function validateGPS( $info, &$val, $standalone ) {
if ( !$standalone ) {
return;
}
$val, $m )
) {
$coord = intval( $m[1] );
- $coord += intval( $m[2] ) * (1/60);
- $coord += intval( $m[3] ) * (1/3600);
+ $coord += intval( $m[2] ) * ( 1 / 60 );
+ $coord += intval( $m[3] ) * ( 1 / 3600 );
if ( $m[4] === 'S' || $m[4] === 'W' ) {
$coord = -$coord;
}
$val, $m )
) {
$coord = intval( $m[1] );
- $coord += floatval( $m[2] ) * (1/60);
+ $coord += floatval( $m[2] ) * ( 1 / 60 );
if ( $m[3] === 'S' || $m[3] === 'W' ) {
$coord = -$coord;
}