I18Nv2
[ class tree: I18Nv2 ] [ index: I18Nv2 ] [ all elements ]

Class: I18Nv2_Locale

Source Location: /I18Nv2-0.7.1/Locale.php

Class Overview


I18Nv2_Locale


Author(s):

Version:

  • $Revision: 1.18 $

Methods


Inherited Variables

Inherited Methods


Class Details

[line 52]
I18Nv2_Locale
  • Author: Michael Wallner <mike@php.net>
  • Version: $Revision: 1.18 $
  • Access: public


[ Top ]


Method Detail

I18Nv2_Locale (Constructor)   [line 86]

object I18Nv2_Locale( [string $locale = null])

Constructor
  • Access: public

Parameters:

string   $locale   — 

[ Top ]

date   [line 569]

string date( [int $timestamp = null])

Locale date
  • Access: public

Parameters:

int   $timestamp   — 

[ Top ]

dayName   [line 584]

mixed dayName( int $weekday, [bool $short = false])

Day name
  • Return: Returns &type.string; name of weekday on success or <classname>PEAR_Error</classname> on failure.
  • Access: public

Parameters:

int   $weekday   —  numerical representation of weekday (0 = Sunday, 1 = Monday, ...)
bool   $short   —  whether to return the abbreviation

[ Top ]

formatCurrency   [line 447]

string formatCurrency( numeric $value, [int $overrideFormat = null])

Format currency (incomplete)
  • Access: public

Parameters:

numeric   $value   — 
int   $overrideFormat   — 

[ Top ]

formatDate   [line 512]

string formatDate( [int $timestamp = null], [int $overrideFormat = null])

Format a date
  • Access: public

Parameters:

int   $timestamp   — 
int   $overrideFormat   — 

[ Top ]

formatDateTime   [line 542]

string formatDateTime( [int $timestamp = null], [int $overrideFormat = null])

Format a datetime
  • Access: public

Parameters:

int   $timestamp   — 
int   $overrideFormat   — 

[ Top ]

formatNumber   [line 496]

string formatNumber( numeric $value, [int $overrideFormat = null])

Format a number
  • Access: public

Parameters:

numeric   $value   — 
int   $overrideFormat   — 

[ Top ]

formatTime   [line 527]

string formatTime( [int $timestamp = null], [int $overrideFormat = null])

Format a time
  • Access: public

Parameters:

int   $timestamp   — 
int   $overrideFormat   — 

[ Top ]

initialize   [line 128]

void initialize( )

Initialize
  • Access: public

[ Top ]

loadExtension   [line 266]

void loadExtension( )

Loads corresponding locale extension
  • Access: public

[ Top ]

monthName   [line 609]

mixed monthName( int $month, [bool $short = false])

Month name
  • Return: Returns &type.string; name of month on success or <classname>PEAR_Error</classname> on failure.
  • Access: public

Parameters:

int   $month   —  numerical representation of month (0 = January, 1 = February, ...)
bool   $short   —  whether to return the abbreviation

[ Top ]

setCurrencyFormat   [line 302]

mixed setCurrencyFormat( int $format, [bool $custom = false])

Set currency format
  • Return: Returns &true; on success or <classname>PEAR_Error</classname> on failure.
  • Access: public

Parameters:

int   $format   —  a I18Nv2_CURRENCY constant
bool   $custom   —  whether to use a defined custom format

[ Top ]

setCustomFormat   [line 426]

void setCustomFormat( [mixed $type = null], [mixed $format = null])

Set custom format

If $format is omitted, the custom format for $type will be dsicarded - if both vars are omitted all custom formats will be discarded.

  • Access: public

Parameters:

mixed   $type   — 
mixed   $format   — 

[ Top ]

setDateFormat   [line 350]

mixed setDateFormat( int $format, [bool $custom = false])

Set date format
  • Return: Returns &true; on success or <classname>PEAR_Error</classname> on failure.
  • Access: public

Parameters:

int   $format   —  a I18Nv2_DATETIME constant
bool   $custom   —  whether to use a defined custom format

[ Top ]

setDateTimeFormat   [line 398]

mixed setDateTimeFormat( int $format, [bool $custom = false])

Set datetime format
  • Access: public

Parameters:

int   $format   —  a I18Nv2_DATETIME constant
bool   $custom   —  whether to use a defined custom format

[ Top ]

setDefaults   [line 285]

void setDefaults( )

Set defaults
  • Access: public

[ Top ]

setLocale   [line 112]

mixed setLocale( string $locale)

Set locale

This automatically calls I18Nv2_Locale::initialize()

  • Access: public

Parameters:

string   $locale   — 

[ Top ]

setNumberFormat   [line 326]

mixed setNumberFormat( int $format, [bool $custom = false])

Set number format
  • Return: Returns &true; on success or <classname>PEAR_Error</classname> on failure.
  • Access: public

Parameters:

int   $format   —  a I18Nv2_NUMBER constant
bool   $custom   —  whether to use a defined custom format

[ Top ]

setTimeFormat   [line 374]

mixed setTimeFormat( int $format, [bool $custom = false])

Set time format
  • Access: public

Parameters:

int   $format   —  a I18Nv2_DATETIME constant
bool   $custom   —  whether to use a defined custom format

[ Top ]

time   [line 557]

string time( [int $timestamp = null])

Locale time
  • Access: public

Parameters:

int   $timestamp   — 

[ Top ]


Documentation generated on Mon, 11 Mar 2019 13:54:51 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.